Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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');