I want to display a table with width of details section. I am generating this table from code. It looks like this:
<
Table
DataSourceName
=
"EquipmentListSource"
Width
=
"18.9997994280509cm"
Height
=
"1.5cm"
Left
=
"0.00010012308478036cm"
Top
=
"0.299999848604206cm"
Anchoring
=
"Left, Right"
Name
=
"table1"
StyleName
=
"Normal.TableNormal"
>
<
Body
>
<
Cells
>
<
TableCell
RowIndex
=
"0"
ColumnIndex
=
"0"
RowSpan
=
"1"
ColumnSpan
=
"1"
>
<
ReportItem
>
<
TextBox
Width
=
"2.57666584246297cm"
Height
=
"0.499999970197678cm"
Left
=
"0cm"
Top
=
"0cm"
Value
=
"= Equipment.Name"
Format
=
"null"
CanGrow
=
"True"
CanShrink
=
"True"
Name
=
"textBox1"
StyleName
=
"Normal.TableBody"
/>
</
ReportItem
>
</
TableCell
>
<
TableCell
RowIndex
=
"0"
ColumnIndex
=
"1"
RowSpan
=
"1"
ColumnSpan
=
"1"
>
<
ReportItem
>
<
TextBox
Width
=
"1.01970437696535cm"
Height
=
"0.499999970197678cm"
Left
=
"0cm"
Top
=
"0cm"
Value
=
"= Equipment.InventoryNumber"
Format
=
"null"
CanGrow
=
"True"
CanShrink
=
"True"
Name
=
"textBox2"
StyleName
=
"Normal.TableBody"
/>
</
ReportItem
>
</
TableCell
>
</
Cells
>
<
Columns
>
<
Column
Width
=
"2.57666555934389cm"
/>
<
Column
Width
=
"1.01970430618558cm"
/>
</
Columns
>
<
Rows
>
<
Row
Height
=
"0.499999970197678cm"
/>
</
Rows
>
</
Body
>
<
Corner
/>
<
RowGroups
>
<
TableGroup
Name
=
"Detail"
>
<
Groupings
>
<
Grouping
/>
</
Groupings
>
</
TableGroup
>
</
RowGroups
>
<
ColumnGroups
>
<
TableGroup
>
<
ReportItem
>
<
TextBox
Width
=
"2.57666584246297cm"
Height
=
"0.999999940395355cm"
Left
=
"0cm"
Top
=
"0cm"
Value
=
"Nazwa"
Name
=
"textBox12"
StyleName
=
"Normal.TableHeader"
/>
</
ReportItem
>
</
TableGroup
>
<
TableGroup
>
<
ReportItem
>
<
TextBox
Width
=
"1.01970437696535cm"
Height
=
"0.999999940395355cm"
Left
=
"0cm"
Top
=
"0cm"
Value
=
"Nr inw."
Name
=
"textBox13"
StyleName
=
"Normal.TableHeader"
/>
</
ReportItem
>
</
TableGroup
>
</
ColumnGroups
>
</
Table
>
My real table has 13 columns and their initial width is computed based on initial table width.
When I generate my report as "Portait" table fills all available width.
When I change page settings to "Landscape" cell width grows to accommodate content and table fills all available width.
But when I change page settings back to "Portait" then cell contents is not shrunk back and my table spans to three pages.
What can I do be able to switch from Portait to Landscape and back without this effect?