Chapter 69. reportlib
- report1
- report1aggregate
- report1aggregatevalue
- report1group
- report1groupinst
- report1inst
- update1
- update1datasource
- update1fieldinfo
- update1table
- __parsecalccomponent()
- __uparrowoutputrow()
- __update_parsecalculation()
- getaggsortposbyid()
- getaggtypeidfromstring()
- getaggtypestring()
- loadupdatefile()
- parseorderclause()
- report1_agg_getval_count()
- report1_agg_getval_mean()
- report1_agg_getval_median()
- report1_agg_getval_mode()
- report1_agg_getval_sum()
- report1_agg_getval_variance()
- report1_agg_update_count()
- report1_agg_update_mean()
- report1_agg_update_median()
- report1_agg_update_mode()
- report1_agg_update_sum()
- report1_agg_update_variance()
- reportinsertionsort()
- reportquicksortrit()
- saveupdatefile()
report1
Description
Type Tags
sqlq1, report1aggregatecontainer, report1
Object Value
Objects of type report1 have no value, and it is an error to try to get or set this value.
report1.new()
Description
Prototype
report1.new (
report1 ,
SBLNumSettings me,
SBLlocaledateinfo numlocale,
type(sqlq1) datelocale )
query
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | report1 | |
| numlocale | None | SBLNumSettings | |
| datelocale | None | SBLlocaledateinfo | |
| query | None | type(sqlq1) |
Properties
| Property | Type | Description |
|---|---|---|
| _ | type(*) | |
| __ | type(*) | |
| addaggregate | function | |
| addgroup | function | |
| aggregates | dring | |
| continue | boolean | |
| datelocale | SBLlocaledateinfo | |
| delete | boolean | |
| distinct | boolean | |
| findaggregate | function | |
| groups | dring | |
| numlocale | SBLNumSettings | |
| ondeleterow | event | |
| onoutputrow | event | |
| onreportend | event | |
| onreportstart | event | |
| orderclause | string | |
| outputpartialresults | boolean | |
| outputtarget | type(reportoutputtarget) | |
| query | type(sqlq1) | |
| removeaggregate | function | |
| removegroup | function | |
| run | function | |
| setdelete | function | |
| setdistinct | function | |
| setorderclause | function | |
| type | type |
Methods
addaggregate()
Description
Prototype
report1var.addaggregate (
report1 ,
function me,
integer calc,
type colno,
integer datatype,
integer typeid )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | report1 | |
| calc | None | function | |
| colno | None | integer | |
| datatype | None | type | |
| typeid | None | integer | |
| error | None | integer |
addgroup()
Description
Prototype
report1var.addgroup (
report1 ,
string me,
integer name,
type colno,
integer datatype )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | report1 | |
| name | None | string | |
| colno | None | integer | |
| datatype | None | type | |
| error | None | integer |
findaggregate()
Description
Prototype
report1var.findaggregate (
report1 ,
integer me,
integer colno )
typeid
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | report1 | |
| colno | None | integer | |
| typeid | None | integer |
removeaggregate()
Description
Prototype
report1var.removeaggregate (
report1 ,
report1aggregate me )
aggregate
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | report1 | |
| aggregate | None | report1aggregate |
removegroup()
Description
Prototype
report1var.removegroup (
report1 ,
report1group me )
group
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | report1 | |
| group | None | report1group |
run()
Description
Prototype
report1var.run (
report1 ,
string me,
integer errmsg,
integer erridx )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | report1 | |
| errmsg | None | string | |
| erridx | None | integer | |
| error | None | integer |
setdelete()
Description
Prototype
report1var.setdelete (
report1 ,
boolean me )
delete
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | report1 | |
| delete | .false | boolean |
setdistinct()
Description
Prototype
report1var.setdistinct (
report1 ,
boolean me )
distinct
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | report1 | |
| distinct | .false | boolean |
setorderclause()
Description
Prototype
report1var.setorderclause (
report1 ,
string me )
orderclause
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | report1 | |
| orderclause | None | string |


