Altova MobileTogether Designer

The Table control inserts a static table, repeating table, a table with dynamic rows, or a table with dynamic columns. On dropping the control in the design, the New Table dialog (screenshots below) appears.

 

If you specify a static number of columns and rows (screenshot below left), a static table is created.

A repeating table is one in which a new table is created for every occurrence of the element that is associated with the table. To create a repeating table, select the Table will be repeating check box. Each instance of the element that repeats is created as a new table. The number of columns and rows are specified as static numbers (see screenshot below right).

In a table with dynamic rows, it is not the entire table, but a table row group, that repeats. To create this kind of table, ensure that the Table will be repeating check box is unselected, and then select the Dynamic number of rows radio button. Each instance of the element that repeats is created as a user-specified number of rows. The number of columns can be fixed (static) or repeating (dynamic).

In a table with dynamic columns, within each row, a column corresponding to the selected element node repeats. In this way, a new column is created dynamically for each occurrence of the corresponding element. To create dynamic columns, select the Dynamic number of columns radio button. Dynamic columns can be generated for repeating tables as well as for tables with dynamic rows.

 

Click to expand/collapse     Click to expand/collapse    

 

Repeating tables and tables with dynamic rows can also have Append/Delete controls automatically added. If added, each instance of a repeating element will have a Delete control next to it. This allows the end user to delete this instance of the element. Depending on whether each instance of the repeating element is created as a table (in repeating tables) or a row (in tables with dynamic rows), the Add control enables a new table or row (and hence an instance of the corresponding element) to be added.

 

The cells of the table (both static and dynamic) can contain the following:

 

Static text

A node from a page source

A page control

A nested table

 

Table formatting properties are available in the Styles & Properties Pane and in the context menu of the table.

 

For more information, see the section Tables.

 

 

Table events

There is no event associated with the Table control.

 

Table properties

The control's properties are available in the Styles & Properties Pane, and are listed below in the order in which they appear.

 

Table Cell

 

Table Column

 

Table Row

 

Table Row Group

 

Table Column Group

 

Table

 

 

Note:Table borders can be conveniently set in the Border Settings dialog (Table | Border Settings).

 

© 2017-2023 Altova GmbH