Reusing a DataWindow object
PowerBuilder only This technique uses PowerScript methods, which are not available
in other DataWindow environments.
You can reuse a DataWindow object by retrieving its syntax
from the library it is stored in, then using the syntax to create
a DataWindow object dynamically in a DataWindow control.
Here is a typical way to accomplish this in an application.
Use:
- The LibraryDirectory function to obtain
a list of DataWindow objects and other library entries in the current
library - A DropDownListBox to list the DataWindow objects
in the library and then allow the user to select a DataWindow from
the list - The LibraryExport function to export the selected
DataWindow object syntax into a string variable - The Create method to use the DataWindow syntax to
create the DataWindow object in the specified DataWindow control - The Describe method to get the current DataWindow
object syntax—for example:1string dwSyntax1dwSyntax = dw_1.Describe("datawindow.syntax") - The Modify method to allow the user to modify the
DataWindow object - The LibraryImport function to save the user-modified
DataWindow object in a library
For information about the PowerScript functions,
see the PowerScript Reference
. For information
about the DataWindow methods Create, Describe, and Modify, see the DataWindow
Reference
.
Document get from Powerbuilder help
Thank you for watching.
Subscribe
Login
0 Comments
Oldest