API reference

Reporting

64 functions. Every declaration on the detail pages is extracted from the shipped bindings.

Misc

tblAddColumn Insert a new column at the left edge or append one at the
tblAddRow Append one or many blank rows (each cell auto-initialized
tblAddRows Append one or many blank rows (each cell auto-initialized
tblClearColumn Nominally: selectively clear a row's, column's, or the
tblClearContent Nominally: selectively clear a row's, column's, or the
tblClearRow Nominally: selectively clear a row's, column's, or the
tblCreateTable Create/destroy a standalone table object.
tblDeleteCol Insert a new column at the left edge or append one at the
tblDeleteRow Append one or many blank rows (each cell auto-initialized
tblDeleteRows Append one or many blank rows (each cell auto-initialized
tblDeleteTable Create/destroy a standalone table object.
tblDrawTable The real drawing entry point — paints the table's rows,
tblGetFirstRow The manual row-iteration cursor family — tblGetFirstRow
tblGetFlags Get/set a per-cell flags bitmask (this chapter did not
tblGetNextHeight The manual row-iteration cursor family — tblGetFirstRow
tblGetNextRow The manual row-iteration cursor family — tblGetFirstRow
tblGetNumCols Plain, real dimension/count introspection.
tblGetNumRows Plain, real dimension/count introspection.
tblGetPDFInstance Get/set which document a standalone table draws into —
tblGetTableHeight Plain, real dimension/count introspection.
tblGetTableWidth Plain, real dimension/count introspection.
tblHaveMore The manual row-iteration cursor family — tblGetFirstRow
tblSetBoxProperty tblSetCellAction attaches a clickable action (an
tblSetCellAction tblSetCellAction attaches a clickable action (an
tblSetCellDashPattern tblSetCellAction attaches a clickable action (an
tblSetCellImage Place an image in a cell, sourced from a file path (A/W)
tblSetCellImageEx Place an image in a cell, sourced from a file path (A/W)
tblSetCellOrientation Set a cell's content rotation (e.g. for rotated column
tblSetCellTable Nest another tbl* table, or an already-created page
tblSetCellTemplate Nest another tbl* table, or an already-created page
tblSetCellText Set a cell's text content and alignment.
tblSetColor Set a cell's background or text color, as a packed
tblSetColorEx Set a cell's background or text color, as a packed
tblSetColOrRowSpan tblSetCellAction attaches a clickable action (an
tblSetColWidth Set the table's horizontal/vertical grid-line widths, a
tblSetFlags Get/set a per-cell flags bitmask (this chapter did not
tblSetFont tblSetFont sets a cell's font name and style (genuinely
tblSetFontSelMode tblSetFont sets a cell's font name and style (genuinely
tblSetFontSize tblSetFont sets a cell's font name and style (genuinely
tblSetGridWidth Set the table's horizontal/vertical grid-line widths, a
tblSetPDFInstance Get/set which document a standalone table draws into —
tblSetRowHeight Set the table's horizontal/vertical grid-line widths, a
tblSetTableWidth Set the table's horizontal/vertical grid-line widths, a

Reporting

rptCloseReport Load a report definition — from a file path or an
rptCreateEngine rptSetRptLicenseKey stores a reporting license key on a
rptDeleteEngine rptSetRptLicenseKey stores a reporting license key on a
rptExport The core render→export pipeline: lay out the report
rptGetLastError rptGetLastError retrieves the most recent error — either
rptGetLicenseInfo rptSetRptLicenseKey stores a reporting license key on a
rptGetPageCount The core render→export pipeline: lay out the report
rptGetVersion rptGetLastError retrieves the most recent error — either
rptLoadPlugin Three real extensibility mechanisms: register a custom
rptOpenReport Load a report definition — from a file path or an
rptOpenReportMem Load a report definition — from a file path or an
rptPreview rptPreview shows the engine's own built-in modal preview
rptPrint rptPreview shows the engine's own built-in modal preview
rptRegisterExporter Register a custom export target with a reporting engine,
rptRegisterFunction Three real extensibility mechanisms: register a custom
rptRegisterProvider Three real extensibility mechanisms: register a custom
rptRender The core render→export pipeline: lay out the report
rptSetParamInt Bind a named report parameter to a string, floating-point,
rptSetParamNum Bind a named report parameter to a string, floating-point,
rptSetParamStr Bind a named report parameter to a string, floating-point,
rptSetRptLicenseKey rptSetRptLicenseKey stores a reporting license key on a