Chapter 92. tableview
ttableview
Description
Type Tags
None
Object Value
Objects of type ttableview have no value, and it is an error to try to get or set this value.
ttableview.new()
Description
Prototype
ttableview.new (
ttableview ,
integer me,
integer width,
type(db1table) height,
type(db1index) table,
type(wxcontainer) idx,
integer window,
integer highlightbackcolor,
integer oddbackcolor,
string evenbackcolor,
string defboolean,
string definteger,
string defnumber,
string defdate,
string deftime,
SBLlocaledateinfo defdatetime,
SBLNumSettings datelocale,
wxfont numlocale,
type(db1record) font,
tdataview record,
boolean dataview,
string useview,
integer inifilename )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| width | None | integer | |
| height | None | integer | |
| table | None | type(db1table) | |
| idx | None | type(db1index) | |
| window | None | type(wxcontainer) | |
| highlightbackcolor | 12632256 | integer | |
| oddbackcolor | 16777215 | integer | |
| evenbackcolor | 16777168 | integer | |
| defboolean | T|F | string | |
| definteger | . | string | |
| defnumber | 999999.00 | string | |
| defdate | yyyy.0m.0d | string | |
| deftime | hh:mm:ss | string | |
| defdatetime | None | string | |
| datelocale | None | SBLlocaledateinfo | |
| numlocale | None | SBLNumSettings | |
| font | None | wxfont | |
| record | None | type(db1record) | |
| dataview | None | tdataview | |
| useview | .false | boolean | |
| inifilename | None | string | |
| error | None | integer |
Properties
| Property | Type | Description |
|---|---|---|
| _ | type(*) | |
| __ | type(*) | |
| _private | ttableviewprivate | |
| assignfilterobject | function | |
| clear | function | |
| columninfo | array | |
| columninfoview | array | |
| currentrow | integer | |
| currentrowmodified | boolean | |
| currentview | tdataview | |
| datelocale | SBLlocaledateinfo | |
| defboolean | string | |
| defdate | string | |
| defdatetime | string | |
| definteger | string | |
| defnumber | string | |
| deftime | string | |
| deleterecord | function | |
| displayformat | string | |
| displaymessages | boolean | |
| duplicaterecord | function | |
| evenbackcolor | integer | |
| filter | dataform1filter | |
| font | wxfont | |
| form | dataform1 | |
| getcolinfo | function | |
| getindexdisplayformat | function | |
| grid | dataform1grid | |
| gridinfo | ttableviewgridinfo | |
| height | integer | |
| hide | function | |
| highlightbackcolor | integer | |
| idx | type(db1index) | |
| inifilename | string | |
| isreadonly | boolean | |
| lastusedrecord | type(db1record) | |
| messagetitle | string | |
| newrecord | function | |
| numlocale | SBLNumSettings | |
| oddbackcolor | integer | |
| ondelete | event | |
| onnewrecord | event | |
| onsave | event | |
| records | array | |
| resize | function | |
| saverecord | function | |
| selectcurrent | function | |
| selectfirst | function | |
| selectkey | function | |
| selectlast | function | |
| selectnext | function | |
| selectnextpage | function | |
| selectprevious | function | |
| selectpreviouspage | function | |
| setdataview | function | |
| setfilter | function | |
| setinitialrecord | function | |
| setlastusedrecord | function | |
| setreadonly | function | |
| settable | function | |
| show | function | |
| showview | function | |
| table | type(db1table) | |
| temprecord | type(db1record) | |
| type | type | |
| updategridrow | function | |
| useview | boolean | |
| width | integer | |
| window | type(wxcontainer) |
Methods
assignfilterobject()
Description
Prototype
ttableviewvar.assignfilterobject (
ttableview ,
dataform1filter me )
dffilter
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| dffilter | None | dataform1filter |
clear()
Description
Prototype
ttableviewvar.clear (
ttableview )
me
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview |
deleterecord()
Description
Prototype
ttableviewvar.deleterecord (
ttableview ,
integer me )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| error | None | integer |
duplicaterecord()
Description
Prototype
ttableviewvar.duplicaterecord (
ttableview ,
integer me )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| error | None | integer |
getcolinfo()
Description
Prototype
ttableviewvar.getcolinfo (
ttableview )
me
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview |
getindexdisplayformat()
Description
Prototype
ttableviewvar.getindexdisplayformat (
ttableview )
me
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview |
hide()
Description
Prototype
ttableviewvar.hide (
ttableview )
me
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview |
newrecord()
Description
Prototype
ttableviewvar.newrecord (
ttableview )
me
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview |
resize()
Description
Prototype
ttableviewvar.resize (
ttableview ,
integer me,
integer width )
height
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| width | None | integer | |
| height | None | integer |
saverecord()
Description
Prototype
ttableviewvar.saverecord (
ttableview ,
integer me )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| error | None | integer |
selectcurrent()
Description
Prototype
ttableviewvar.selectcurrent (
ttableview ,
type(db1index) me,
boolean index,
integer lock )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| index | None | type(db1index) | |
| lock | .false | boolean | |
| error | None | integer |
selectfirst()
Description
Prototype
ttableviewvar.selectfirst (
ttableview ,
boolean me,
boolean lock,
integer setcolwidths )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| lock | .false | boolean | |
| setcolwidths | .false | boolean | |
| error | None | integer |
selectkey()
Description
Prototype
ttableviewvar.selectkey (
ttableview ,
anyvalue me,
boolean value,
integer lock )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| value | None | anyvalue | |
| lock | .false | boolean | |
| error | None | integer |
selectlast()
Description
Prototype
ttableviewvar.selectlast (
ttableview ,
boolean me,
integer lock )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| lock | .false | boolean | |
| error | None | integer |
selectnext()
Description
Prototype
ttableviewvar.selectnext (
ttableview ,
boolean me,
integer lock )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| lock | .false | boolean | |
| error | None | integer |
selectnextpage()
Description
Prototype
ttableviewvar.selectnextpage (
ttableview ,
integer me )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| error | None | integer |
selectprevious()
Description
Prototype
ttableviewvar.selectprevious (
ttableview ,
boolean me,
integer lock )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| lock | .false | boolean | |
| error | None | integer |
selectpreviouspage()
Description
Prototype
ttableviewvar.selectpreviouspage (
ttableview ,
integer me )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| error | None | integer |
setdataview()
Description
Prototype
ttableviewvar.setdataview (
ttableview ,
array me,
string fieldlist,
tdataview name,
boolean dataview,
integer useview )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| fieldlist | None | array | |
| name | None | string | |
| dataview | None | tdataview | |
| useview | .true | boolean | |
| error | None | integer |
setfilter()
Description
Prototype
ttableviewvar.setfilter (
ttableview ,
string me,
string filter,
integer errtext )
errindex
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| filter | None | string | |
| errtext | None | string | |
| errindex | None | integer |
setinitialrecord()
Description
Prototype
ttableviewvar.setinitialrecord (
ttableview ,
type(db1record) me,
integer r )
error
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| r | None | type(db1record) | |
| error | None | integer |
setlastusedrecord()
Description
Prototype
ttableviewvar.setlastusedrecord (
ttableview ,
type(db1record) me )
record
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| record | None | type(db1record) |
setreadonly()
Description
Prototype
ttableviewvar.setreadonly (
ttableview ,
boolean me )
setreadonly
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| setreadonly | .false | boolean |
show()
Description
Prototype
ttableviewvar.show (
ttableview )
me
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview |
showview()
Description
Prototype
ttableviewvar.showview (
ttableview ,
boolean me )
show
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| show | .true | boolean |
updategridrow()
Description
Prototype
ttableviewvar.updategridrow (
ttableview ,
integer me,
type(db1record) row )
r
Parameters
| Parameter | Default value | Type name | Description |
|---|---|---|---|
| me | None | ttableview | |
| row | None | integer | |
| r | None | type(db1record) |


