Codeunit "Data Type Management"
ID 701
Namespace: System.Reflection
Properties
| Name |
Value |
| InherentEntitlements |
X
|
| InherentPermissions |
X
|
Methods
GetRecordRefAndFieldRef
procedure GetRecordRefAndFieldRef(RecRelatedVariant: Variant, FieldNumber: Integer, var RecordRef: RecordRef, var FieldRef: FieldRef): Boolean
Parameters
| Name |
Type |
Description |
|
RecRelatedVariant
|
Variant
|
|
|
FieldNumber
|
Integer
|
|
|
RecordRef
|
RecordRef
|
|
|
FieldRef
|
FieldRef
|
|
Returns
GetRecordRef
procedure GetRecordRef(RecRelatedVariant: Variant, var ResultRecordRef: RecordRef): Boolean
Parameters
| Name |
Type |
Description |
|
RecRelatedVariant
|
Variant
|
|
|
ResultRecordRef
|
RecordRef
|
|
Returns
FindFieldByName
procedure FindFieldByName(RecordRef: RecordRef, var FieldRef: FieldRef, FieldNameTxt: Text): Boolean
Parameters
| Name |
Type |
Description |
|
RecordRef
|
RecordRef
|
|
|
FieldRef
|
FieldRef
|
|
|
FieldNameTxt
|
Text
|
|
Returns
SetFieldValue
procedure SetFieldValue(var RecordVariant: Variant, FieldName: Text, FieldValue: Variant): Boolean
Parameters
| Name |
Type |
Description |
|
RecordVariant
|
Variant
|
|
|
FieldName
|
Text
|
|
|
FieldValue
|
Variant
|
|
Returns
ValidateFieldValue
procedure ValidateFieldValue(var RecordVariant: Variant, FieldName: Text, FieldValue: Variant): Boolean
Parameters
| Name |
Type |
Description |
|
RecordVariant
|
Variant
|
|
|
FieldName
|
Text
|
|
|
FieldValue
|
Variant
|
|
Returns
InsertFieldToBuffer
procedure InsertFieldToBuffer(var TempField: Record Field temporary, TableNumber: Integer, FieldNumber: Integer)
Parameters
See also