Tests whether Undo can reverse the most recent edit in the editable control over the current row and column.
DataWindow type |
Method applies to |
---|---|
PowerBuilder |
DataWindow control |
Web ActiveX |
DataWindow control |
boolean dwcontrol.CanUndo ( )
boolean dwcontrol.CanUndo ( )
Argument |
Description |
---|---|
dwcontrol |
A reference to a DataWindow control |
Returns true if the last edit can be reversed (undone) using the Undo method and false if the last edit cannot be reversed.
If dwcontrol is null, the method returns null.
PowerBuilder environment For use with other PowerBuilder controls, see CanUndo in the PowerScript Reference.
These statements check to see if the last edit in the edit control of dw_contact can be reversed; if yes the statements reverse it, and if no they display a message:
IF dw_contact.CanUndo() THEN
dw_contact.Undo()
ELSE
MessageBox(Parent.Title, "Nothing to Undo")
END IF