Codeunit CCS DIS Map. Rep. Mgt. Table
codeunit 5100945 "CCS DIS Map. Rep. Mgt. Table"
Avertissement
This codeunit is pending obsolete.
Use interface mapping logic.
2.7
Properties
Name |
Value |
ObsoleteReason |
Use interface mapping logic. |
ObsoleteState |
Pending |
ObsoleteTag |
2.7 |
Methods
SetFldRefValue
public "CCS DIS Map. Rep. Mgt. Table" SetFldRefValue(var FldRef: FieldRef; var NewFldValue: Variant; RunValidateTrigger: Boolean; EvaluateFormatProperty: Integer): None
Sets the value of a field reference.
Converts the value if necessary.
Parameters
Name |
Type |
Description |
FldRef |
FieldRef |
The field reference to set the value to. |
NewFldValue |
Variant |
The field value to set. |
RunValidateTrigger |
Boolean |
Defines if the validate trigger should be run. |
EvaluateFormatProperty |
Integer |
Defines if the value should be evaluated with a given format property. |
Return Value
None
Events
OnGetRecRefFieldValue
event "CCS DIS Map. Rep. Mgt. Table" OnGetRecRefFieldValue(var RecRef: RecordRef; var FldRef: FieldRef; var FldValue: Variant; var SkipByteConversion: Boolean)
The event is fired after the field value is retrieved and before the value can be converted from BLOB to TempBlob codeunit.
BLOB values are transported as TempBlob codeunits through the Data Integration Framework implementation, to avoid streams.
Subscribe this event to overwrite default logic of BLOB/media/mediaset to TempBlob conversion.
Parameters
Name |
Type |
Description |
RecRef |
RecordRef |
The record reference the field was created for. |
FldRef |
FieldRef |
The field reference containing the field value. |
FldValue |
Variant |
The field value from the field reference. |
SkipByteConversion |
Boolean |
Set to true if you want to skip the byte conversion into TempBlob field value. |
Attributes
Name |
Arguments |
IntegrationEvent |
False, False |
OnTransferFieldsFromCustom
event "CCS DIS Map. Rep. Mgt. Table" OnTransferFieldsFromCustom(MappingLine: Record "CCS DIS Mapping Line"; var ToRecRef: RecordRef)
The event is fired on transfering the field values from a custom repository.
Parameters
Name |
Type |
Description |
MappingLine |
Record "CCS DIS Mapping Line" |
The mapping line to identify the custom repository. |
ToRecRef |
RecordRef |
The record reference to set the custom values to. |
Attributes
Name |
Arguments |
IntegrationEvent |
False, False |