Connection Information

To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host.

Connection Type

Actions assignable to buttons in DataWindow objects – PB Docs 125 – PowerBuilder Library

Actions assignable to buttons in DataWindow objects – PB Docs 125

Actions assignable to buttons in DataWindow objects

Table 20-2 shows
the actions you can assign to a button in a DataWindow object. Each
action is associated with a numeric value (the Action DataWindow
object property) and a return code (the actionreturncode event argument).

The following code in the ButtonClicked event displays the
value returned by the action:

Table 20-2: Button
actions for DataWindow objects

Action

Effect

Value

Action return code

User Defined (default)

Allows the developer to program the ButtonClicked
event with no intervening action occurring.

0

The return code from the user’s
coded event script.

Retrieve (Yield)

Retrieves rows from the database. Before retrieval
occurs, the option to yield is turned on; this will allow the Cancel
action to take effect during a long retrieve.

1

Number of rows retrieved.

-1 if retrieve fails.

Retrieve

Retrieves rows from the database. The option
to yield is not automatically turned on.

2

Number of rows retrieved.

-1 if retrieve fails.

Cancel

Cancels a retrieval that has been started with
the option to yield.

3

0

Page Next

Scrolls to the next page.

4

The row displayed at the top of the DataWindow
control when the scrolling is complete or attempts to go past the first
row.

-1 if an error occurs.

Page Prior

Scrolls to the prior page.

5

The row displayed at the top of the DataWindow
control when the scrolling is complete or attempts to go past the first
row.

-1 if an error occurs.

Page First

Scrolls to the first page.

6

1 if successful.

-1 if an error occurs.

Page Last

Scrolls to the last page.

7

The row displayed at the top of the DataWindow
control when the scrolling is complete or attempts to go past the first
row.

-1 if an error occurs.

Sort

Displays Sort dialog box and sorts as specified.

8

1 if successful.

-1 if an error occurs.

Filter

Displays Filter dialog box and filters
as specified.

9

Number of rows filtered.

Number < 0 if an error occurs.

Delete Row

If button is in detail band, deletes
row associated with button; otherwise, deletes the current row.

10

1 if successful.

-1 if an error occurs.

Append Row

Inserts row at the end.

11

Row number of newly inserted row.

Insert Row

If button is in detail band, inserts
row using row number associated with the button; otherwise, inserts
row using the current row.

12

Row number of newly inserted row.

Update

Saves changes to the database. If the update
is successful, a Commit will be issued; if the
update fails, a Rollback will be issued.

13

1 if successful.

-1 if an error occurs.

Save Rows As

Displays Save As dialog box and saves rows
in the format specified.

14

Number of rows filtered.

Number < 0 if an error occurs.

Print

Prints one copy of the DataWindow object.

15

0

Preview

Toggles between preview and print preview.

16

0

Preview With Rulers

Toggles between rulers on and off.

17

0

Query Mode

Toggles between query mode on and off.

18

0

Query Sort

Allows user to specify sorting criteria (forces
query mode on).

19

0

Query Clear

Removes the WHERE clause
from a query (if one was defined).

20

0


Document get from Powerbuilder help
Thank you for watching.
Was this article helpful?
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x