Symptom
In PowerBuilder .NET 12.6, once SetFullState() and SetText() applied to datastore, AcceptText() will fail with -1
For example,
//Create datastore
ds = create DataStore
ds.DataObject = "d_grid"
//Create copy of datastore
dsx = create DataStore
ll_ret = ds.GetFullState(blb_data)
ll_ret = dsx.SetFullState(blb_data)
//Original datastore works
// retval = 1 - Success
ll_ret = ds.InsertRow(0)
ii_ret = ds.SetColumn("dec_value")
ii_ret = ds.SetText("4")
retval = ds.AcceptText()
// Copied datastore does not work
// retval = -1 - Failed
ll_ret = dsx.InsertRow(0)
ii_ret = dsx.SetColumn("dec_value")
ii_ret = dsx.SetText("4")
retval = dsx.AcceptText() <-- returns -1
Read more...
Environment
- SAP PowerBuilder .NET 12.6
Product
Keywords
pb,powerbuilder,.net,setfullstate,settext,datastore,accepttext,ds , KBA , BC-SYB-PB , PowerBuilder , Bug Filed
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.