Documentation
Table of Contents
- quickreport1
- quickreport1datasource
- quickreport1table
- convert_dpi_mcm()
- convert_mcm_dpi()
- loadquickreport()
- report1_quickreport_output_groupfooter()
- report1_quickreport_output_reportfooter()
- report1_quickreport_output_reportheader()
- report1_quickreport_outputpageheader()
- report1_quickreport_outputrow()
- savequickreport()
Objects of type quickreport1 have no value, and it is an error to try to get or set this value.
quickreport1.new (
quickreport1 ,
integer me,
integer paperwidth,
integer paperheight,
integer marginleft,
integer margintop,
integer marginright,
integer marginbottom,
boolean outputtarget,
boolean showpagenumber,
boolean showdate,
string showtitle,
wxfont title,
string pagefont,
string defbooleanformat,
string defintegerformat,
string defnumberformat,
string defdateformat,
string deftimeformat,
SBLlocaledateinfo defdatetimeformat,
SBLNumSettings datelocale,
integer numlocale )
error
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | quickreport1 | |
| paperwidth | 210000 | integer | |
| paperheight | 297000 | integer | |
| marginleft | 20000 | integer | |
| margintop | 12800 | integer | |
| marginright | 20000 | integer | |
| marginbottom | 12800 | integer | |
| outputtarget | 1 | integer | |
| showpagenumber | .false | boolean | |
| showdate | .false | boolean | |
| showtitle | .false | boolean | |
| title | None | string | |
| pagefont | None | wxfont | |
| defbooleanformat | T|F | string | |
| defintegerformat | . | string | |
| defnumberformat | 999999.00 | string | |
| defdateformat | yyyy.0m.0d | string | |
| deftimeformat | hh:mm:ss | string | |
| defdatetimeformat | yyyy-mm-dd hh:mm:ss.nnnnnn | string | |
| datelocale | None | SBLlocaledateinfo | |
| numlocale | None | SBLNumSettings | |
| error | None | integer |
| Property | Type | Description |
|---|---|---|
| addaggregate | function | |
| addcolumninfo | function | |
| adddatasource | function | |
| addgroup | function | |
| addtable | function | |
| centeroverdisplay | boolean | |
| clipoutput | array | |
| columninfo | dring | |
| columns | array | |
| csvexportconverter | dbCSVExport | |
| currpage | wxprintpage | |
| currpagenumber | integer | |
| currrownumber | integer | |
| currtemplate | wxprintpagetemplate | |
| currtopofpage | integer | |
| datasources | dring | |
| defbooleanformat | string | |
| defdateformat | string | |
| defdatetimeformat | string | |
| defintegerformat | string | |
| defnumberformat | string | |
| deftimeformat | string | |
| dialogdata | string | |
| dirty | boolean | |
| dpix | integer | |
| dpiy | integer | |
| filename | string | |
| finddatasource | function | |
| findtable | function | |
| fontheightratio | number | |
| fontwidthratio | number | |
| fpo | fsfileoutputstream | |
| gauge | gaugedialog | |
| gdi | GDI | |
| getcolumninfobycolno | function | |
| getprinttextextent | function | |
| getwrapheight | function | |
| getwrapheight2 | function | |
| headeroutput | boolean | |
| marginbottom | integer | |
| marginleft | integer | |
| marginright | integer | |
| margintop | integer | |
| onpagechange | event | |
| origfont | wxfont | |
| outputfilename | string | |
| outputrowodd | boolean | |
| outputtarget | integer | |
| pagefont | wxfont | |
| paperheight | integer | |
| paperwidth | integer | |
| printout | wxprintout | |
| qrimportconverter | dbQRImport | |
| report | report1 | |
| rowheight | integer | |
| run | function | |
| showdate | boolean | |
| showpagenumber | boolean | |
| showtitle | boolean | |
| startat100percent | boolean | |
| stylefilename | string | |
| tables | dring | |
| tbodyoutput | boolean | |
| title | string | |
| type | type | |
| usegauge | boolean | |
| usewrapheight2 | boolean | |
| valid | boolean | |
| winspool | WINSPOOL | |
| wrapcharcountkludgevalue | number |
quickreport1var.addaggregate (
quickreport1 ,
report1group me,
integer group,
integer aggregatetype,
type colno,
integer datatype )
error
quickreport1var.addcolumninfo (
quickreport1 ,
integer me,
integer columnstart,
string columnwidth,
boolean alignment,
integer wrap )
error
quickreport1var.adddatasource (
quickreport1 ,
type me,
string sourcetype,
type(*) source,
string datasource,
string username,
integer password,
integer retry,
integer timeout )
error
quickreport1var.addgroup (
quickreport1 ,
string me,
integer name,
type colno,
integer datatype )
error
quickreport1var.addtable (
quickreport1 ,
type(db1table) me,
quickreport1datasource table,
integer source )
error
quickreport1var.getprinttextextent (
quickreport1 ,
wxfont me,
string font,
integer s,
integer width,
integer height,
integer descent,
integer extleading,
integer maxwidth )
charcount
quickreport1var.getwrapheight (
quickreport1 ,
wxfont me,
string font,
integer s,
integer width )
origheight
quickreport1var.getwrapheight2 (
quickreport1 ,
wxfont me,
string font,
integer s,
integer width )
origheight



