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) |