Platforms to show: All Mac Windows Linux Cross-Platform
Back to DynaPDFTableMBS class.
DynaPDFTableMBS.AddColumn(left as boolean, width as Double) as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 12.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See also AddColumn function in DynaPDF manual.
DynaPDFTableMBS.AddRow(height as Double = 0.0) as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 12.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Some examples using this method:
- /DynaPDF/Table with Listbox auto width
- /DynaPDF/Tables/Dynamic Table/DynaPDF Table Multi Page
- /DynaPDF/Tables/DynaPDF Table
- /DynaPDF/Tables/DynaPDF Table from Listbox
- /DynaPDF/Tables/DynaPDF Table Multi Page
- /DynaPDF/Tables/Invoice with tables/DynaPDF Database Invoice Example with Tables
- /DynaPDF/Tables/Table Images
- /DynaPDF/Tables/Table showing all fonts
- /DynaPDF/Tables/Table Templates
- /DynaPDF/Tables/Table with Listbox
See also AddRow function in DynaPDF manual.
DynaPDFTableMBS.AddRows(count as UInt32, height as Double) as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 12.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See also AddRows function in DynaPDF manual.
DynaPDFTableMBS.ClearColumn(Col as Integer, Types as Integer)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 13.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The paramter Types is described in ClearContent() below.
See also ClearColumn function in DynaPDF manual.
DynaPDFTableMBS.ClearContent(Types as Integer)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 12.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See kdc constants for possible flags.
See also ClearContent function in DynaPDF manual.
DynaPDFTableMBS.ClearRow(Row as Integer, Types as Integer)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 13.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The paramter Types is described in ClearContent().
See also ClearRow function in DynaPDF manual.
DynaPDFTableMBS.Constructor Private
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 12.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
DynaPDFTableMBS.DeleteColumn(column as UInt32)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 12.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
DynaPDFTableMBS.DeleteRow(row as UInt32)
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 12.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See also DeleteRow function in DynaPDF manual.
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 12.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See also DeleteRows function in DynaPDF manual.
DynaPDFTableMBS.DrawTable(x as Double, y as Double, MaxHeight as Double = 0.0) as Double
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 12.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
The function draws the table on the specified position. The x/y-coordinates specify the top left cornerof the table. The table flows always from top to bottom.
The function must be executed in a while statement if the parameter MaxHeight is set to a value greater than zero.
The function draws the header rows if any and at least one row to avoid an endless loop if themaximum height would be smaller as the first row height.
If the function succeeds the return value is the height of the table that was drawn so that additionalcontents can be drawn below the table if necessary. If the function fails the return value is -1.
Some examples using this method:
- /DynaPDF/Table with Listbox auto width
- /DynaPDF/Tables/Dynamic Table/DynaPDF Table Multi Page
- /DynaPDF/Tables/DynaPDF Table
- /DynaPDF/Tables/DynaPDF Table from Listbox
- /DynaPDF/Tables/DynaPDF Table Multi Page
- /DynaPDF/Tables/Invoice with tables/DynaPDF Database Invoice Example with Tables
- /DynaPDF/Tables/Table showing all fonts
- /DynaPDF/Tables/Table Templates
- /DynaPDF/Tables/Table Text
- /DynaPDF/Tables/Table with Listbox
See also DrawTable function in DynaPDF manual.
DynaPDFTableMBS.GetFirstRow as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 13.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Some examples using this method:
See also GetFirstRow function in DynaPDF manual.
DynaPDFTableMBS.GetFlags(Row as Integer, Column as Integer) as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 15.2 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
If Row is -1, only column flags are returned. If Column is -1, the row flags are returned for given row.
See also GetFlags function in DynaPDF manual.
DynaPDFTableMBS.GetNextHeight(MaxHeight as Double, byref NextRow as Integer) as Double
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 13.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
If MaxHeight is zero, returns the height of table.
If MaxHeight is the height of space available, plugin calculates the effective height of table and which row would be the next one.
Returns negative number on error.
See also GetNextHeight function in DynaPDF manual.
DynaPDFTableMBS.GetNextRow as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 13.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
Some examples using this method:
See also GetNextRow function in DynaPDF manual.
DynaPDFTableMBS.GetNumCols as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 13.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See also GetNumCols function in DynaPDF manual.
DynaPDFTableMBS.GetNumRows as Integer
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 13.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See also GetNumRows function in DynaPDF manual.
DynaPDFTableMBS.GetTableHeight as Double
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 12.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See also GetTableHeight function in DynaPDF manual.
DynaPDFTableMBS.GetTableWidth as Double
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 12.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
See also GetTableWidth function in DynaPDF manual.
DynaPDFTableMBS.HaveMore as boolean
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| method | DynaPDF | MBS DynaPDF Plugin | 13.1 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | All |
If you draw a table, you can loop and fill pages until the whole table is drawn.
Some examples using this method:
- /DynaPDF/Table with Listbox auto width
- /DynaPDF/Tables/Dynamic Table/DynaPDF Table Multi Page
- /DynaPDF/Tables/DynaPDF Table from Listbox
- /DynaPDF/Tables/DynaPDF Table Multi Page
- /DynaPDF/Tables/Invoice with tables/DynaPDF Database Invoice Example with Tables
- /DynaPDF/Tables/Table Images
- /DynaPDF/Tables/Table showing all fonts
- /DynaPDF/Tables/Table Templates
- /DynaPDF/Tables/Table Text
- /DynaPDF/Tables/Table with Listbox
See also HaveMore function in DynaPDF manual.
The items on this page are in the following plugins: MBS DynaPDF Plugin.