In PowerBuilder 8.0.2 and later, the value returned when there is no DataWindow object assigned to a DataWindow control or DataStore has been standardized for the methods listed in Table 2. Some of these return values are different from the values returned in PowerBuilder 7 and earlier releases. SetFilter is included in the table, but its return value was changed from 1 to -1 in PowerBuilder 8.0.4, not PowerBuilder 8.0.2.
|
Method |
Return value |
|---|---|
|
AcceptText |
1 |
|
DeleteRow |
-1 |
|
GetItemDate, GetItemDateTime, GetItemTime, GetItemDecimal, GetItemNumber, GetItemStatus |
null |
|
GetItemString |
Empty String |
|
InsertRow |
-1 |
|
Retrieve |
-1 |
|
SelectRow |
1 |
|
SetFilter |
-1 |
|
Update |
1 |


