Datastore是PB中不可视的数据窗口控制,除此以外与数据窗口相比各个方面都极其相似。
示例
String ls_cust_code,ls_customer_name,ls_address
long ll_row,ll_row_count
datastore lds_dstastore
lds_datastore = CREATE datastore
lds_datastore.settransobject(sqlca)
lds_datastore.retrieve
ll_row_count = lds_datastore.rowcount
FOR ll_row = 1 to ll_row_count
NEXT
DESTROY lds_datastore
一个调用datastore显示数据的示例:
datastore ds_demo //声明
ds_demo= create datastore //实例化
ds_demo.settransobject(sqlca)
ds_demo.retrieve
dw_1.dataobject = ds_demo.dataobject // 为可见数据窗口dw_1传递数据
ds_demo.sharedata(dw_1) //