Add field descriptions to the ProDataObjectMetaData object
- Last Updated: February 11, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
For each field (ProDataObject column property) in the temp-table, add its
meta data by calling the setFieldMetaData() method on the
ProDataObjectMetaData object:
Syntax
|
- fieldNumber
- Specifies a 1-based position that corresponds to the position of a mapped field in an ABL temp-table.
- fieldName
- Specifies a name that is typically identical to a mapped field in the corresponding ABL
temp-table. The value cannot be
nulland must be unique among fields (column properties) in the specifiedProDataObjecttype. - extentValue
- Specifies if and how the field represents an array field in the corresponding temp-table. The
value must be 0 or greater. If the value is greater than 1, this column property is
many-valued (represents an array field) and the value is its extent. If the property
represents a
BLOBorCLOBfield, the value must be 0 or 1. - proType
- Specifies the value of a class constant defined in the
com.progress.open4gl.Parameterclass. The specified class constant indicates the ABL data type of the mapped temp-table field. For more information on these class constants, see the sections on specifying field data type meta data for temp-tables in Pass Parameters. To identify the Java data type that the column property assumes for the specified ABL data type, see the information on managingProDataObjectmappings to temp-tables in Access ABL ProDataSets. - userOrder
- Specifies a 0-based user order position for the column property.
- xmlMapping
- Reserved for future use. Always specify 0.