PowerBuilder Win32 Extension Connector
(Available from version 7.0 onwards.)
Automation Studio is designed to provide powerful and reliable screen element capturing from PowerBuilder DataWindow screen elements. The PowerBuilder extension is a sub-connector of the Win32 connector.
Connector Features
The built-in PowerBuilder Extension provides the following features:
Configure the Connector
No configuration is required for the PowerBuilder Extension. This connector is enabled by default.
Capture a Screen Element
The procedure for capturing a screen element from a PowerBuilder application is the same as for all screen elements. See Capture a Screen Element.
Edit a Screen Element
The Edit Screen Element window opens after capturing a screen element. This screen allows you to customize how the screen element is treated and identified. See Edit a Screen Element.
Information specific to PowerBuilder screen elements is provided below.
Element Hierarchy
The element hierarchy for a captured element from a PowerBuilder DataWindow is as follows:
-
Root branch which is the PowerBuilder process
-
A sequence of Win32 Form and General Win32 screen elements
-
The PowerBuilder DataWindow form screen element
-
The captured screen element
-
-
-
See View the Element Hierarchy.
Screen Element Types Supported
The screen element type values available differ between levels in the hierarchy.
Type |
Screen Element Types |
---|---|
PowerBuilder DataWindow Screen Elements |
|
PowerBuilder Process |
|
Recognition Properties Supported
The recognition properties available differ between levels in the hierarchy.
Main Relation Type
The element's main relation type is displayed in the Edit Screen Element window, but cannot be changed.
This section is not displayed for the PowerBuilder Process.
See Identify an Element's Main Relation Type.
Multi Instance Support
The PowerBuilder extension provides support for multiple instances of PowerBuilder DataWindow screen elements.
Multi instance support differs between levels in the hierarchy.
Type |
Multi Instance Support |
---|---|
PowerBuilder DataWindow Screen Elements |
Optional, inactive by default. |
PowerBuilder Process |
Active by default, cannot be deactivated. |
See Set Multi Instance Behavior
Screen Element Assets
Each screen elements has its own properties, functions, and events. These are visible in the Assets Panel.
For information on screen element assets, see here.
Monitor Screen Elements in Debug Mode
When in debug mode, you can view and modify the values of a screen element's properties.
For example, the text entered in the First Name field in this sample PowerBuilder application can be viewed or modified during debug.