About native database interfaces – PB Docs 105
About native database interfaces The native database interfaces provide native connections to many databases and DBMSs. This section describes how the native database interfaces access these databases. The native database interfaces are not provided with the Desktop and Professional editions of PowerBuilder. You can upgrade to PowerBuilder Enterprise to use the native database interfaces. For…
Accessing the database – PB Docs 105
Accessing the database Before you can display data in a DataWindow control, you must get the data stored in the data source into that control. The most common way to get the data is to access a database. An application goes through several steps in accessing a database: Set the appropriate values for the transaction…
Coding for the Web ActiveX – PB Docs 105
Coding for the Web ActiveX You can write scripts in the Web page to manipulate the DataWindow data and presentation. The methods and events are similar to those available in a standard DataWindow, but the events have been renamed to match JavaScript naming conventions. The properties, methods, and events—as well as the DataWindow object properties…
Providing Help buttons – PB Docs 105
Providing Help buttons A DataWindow object has properties related to online Help. By initializing the DataWindow.Help.File property to the name of a Help file, you can display Help command buttons on dialog boxes that display for a DataWindow during execution. For complete information on the Help-related DataWindow object properties, see the DataWindow Reference . Document…
Migrating existing projects under source control – PB Docs 105
Migrating existing projects under source control Migrating from PowerBuilder 8 There are different strategies for migrating existing source control projects from earlier versions of PowerBuilder. To migrate a target from PowerBuilder 8 or later, you can check the target out from source control, then add the target to a workspace in the new version of…
Analyzing trace information programmatically – PB Docs 105
Analyzing trace information programmatically PowerBuilder provides three ways to analyze trace information using built-in system objects and functions: Analyze performance by building a call graph model A call graph model contains information about all the routines in the trace file: how many times each routine was called, which routines called it and which routines it…
OLE objects and the OLE presentation style – PB Docs 105
OLE objects and the OLE presentation style Whether you insert an OLE object into a DataWindow object or create a new DataWindow object using the OLE presentation style, you are working with an OLE container object within the DataWindow object. Similarities They have these characteristics in common: Icon or contents The DataWindow object can display…
Building components and proxies – PB Docs 105
Building components and proxies About the Project painter workspace The Project painter workspace for executable applications is shown in “Defining an executable application project”. It has text boxes and radio buttons you use to specify the characteristics of your executable file and dynamic libraries. The workspace for all other types of project objects is different….
Types of windows – PB Docs 105
Types of windows PowerBuilder provides the following types of windows: main, pop-up, child, response, Multiple Document Interface (MDI) frame, and MDI frame with MicroHelp. Main windows Main windows are standalone windows that are independent of all other windows. They can overlap other windows and can be overlapped by other windows. You use a main window…
Exporting and importing entries – PB Docs 105
Exporting and importing entries You can export object definitions to text files. The text files contain all the information that defines the objects. The files are virtually identical syntactically to the source forms that are stored in libraries for all objects. You may want to export object definitions in the following situations: You want to…