GETFIELD Function (TestPage)
Gets a field on a test page.
Syntax
[Field] := TestPage.GETFIELD(Id)
Parameters
TestPage
Type: TestPage
The test page for which you want to get a field.
Id
Type: Integer
The ID of the field that you want to get. This ID is from Page Designer.
Property Value/Return Value
Type: TestField
The field on the test page.
You cannot declare a variable of type TestField. Instead, you use the Value property and assign the value of the field to a variable.
Remarks
To find the ID of a field, in Page Designer, select the field, and then on the View menu, choose Properties.
You can use this function if you have a function or a property on a test page with the same name as a field on the page. If you use the <TestPage>.<Field> notation but the Field name is also a function name, then the function takes precedence. To access the field, use the GETFIELD function.
Example
This example requires that you create the following variables and text constants.
Variable name | DataType | Subtype | Length |
---|---|---|---|
CustomerCard | TestPage | Customer Card | Not applicable |
AddressField | Text | Not applicable | 200 |
Text constant | ENU value |
---|---|
Text001 | 612 South Sunset Drive |
CustomerCard.OPENEDIT;
AddressField := CustomerCard.GETFIELD(6).Value;
IF AddressField <> Text001 THEN
ERROR('Incorrect address');