Table "Interaction Tmpl. Language"

ID 5103
Namespace: Microsoft.CRM.Interaction

Properties

Name Value
Caption Interaction Tmpl. Language
DataClassification CustomerContent
LookupPageID Page Microsoft.CRM.Interaction."Interact. Tmpl. Languages"

Fields

Name Type Description
"Interaction Template Code" Code[10]
"Language Code" Code[10]
Description Text[100]
"Attachment No." Integer
"Custom Layout Code" Code[20]
"Custom Layout Description" Text[250]
"Word Template Code" Code[30]
"Report Layout Name" Text[250]
"Report Layout AppID" Guid
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

CreateAttachment

procedure CreateAttachment()

CreateHTMLCustomLayoutAttachment

procedure CreateHTMLCustomLayoutAttachment(): Integer

Returns

Type Description
Integer

OpenAttachment

procedure OpenAttachment()

CopyFromAttachment

procedure CopyFromAttachment()

ImportAttachment

procedure ImportAttachment()

ExportAttachment

procedure ExportAttachment()

RemoveAttachment

procedure RemoveAttachment(Prompt: Boolean)

Parameters

Name Type Description
Prompt Boolean

Events

OnImportAttachmentOnBeforeModify

[IntegrationEvent(False,False)]
local procedure OnImportAttachmentOnBeforeModify(var Attachment: Record Attachment)

Parameters

Name Type Description
Attachment Table Microsoft.CRM.Interaction.Attachment

OnBeforeCreateHTMLCustomLayoutAttachment

[IntegrationEvent(False,False)]
local procedure OnBeforeCreateHTMLCustomLayoutAttachment()

OnCreateAttachmentOnAfterInitialChecks

[IntegrationEvent(False,False)]
local procedure OnCreateAttachmentOnAfterInitialChecks(var InteractionTmplLanguage: Record "Interaction Tmpl. Language", var NewAttachNo: Integer, var IsHandled: Boolean)

Parameters

Name Type Description
InteractionTmplLanguage Table Microsoft.CRM.Interaction."Interaction Tmpl. Language"
NewAttachNo Integer
IsHandled Boolean

OnOpenAttachmentOnBeforeGetAttachment

[IntegrationEvent(False,False)]
local procedure OnOpenAttachmentOnBeforeGetAttachment(var InteractionTmplLanguage: Record "Interaction Tmpl. Language", var Attachment: Record Attachment)

Parameters

Name Type Description
InteractionTmplLanguage Table Microsoft.CRM.Interaction."Interaction Tmpl. Language"
Attachment Table Microsoft.CRM.Interaction.Attachment

OnBeforeOpenAttachment

[IntegrationEvent(False,False)]
local procedure OnBeforeOpenAttachment(var InteractionTmplLanguage: Record "Interaction Tmpl. Language", var Attachment: Record Attachment)

Parameters

Name Type Description
InteractionTmplLanguage Table Microsoft.CRM.Interaction."Interaction Tmpl. Language"
Attachment Table Microsoft.CRM.Interaction.Attachment

OnExportAttachmentOnStorageTypeCaseElse

[IntegrationEvent(False,False)]
local procedure OnExportAttachmentOnStorageTypeCaseElse(var InteractionTmplLanguage: Record "Interaction Tmpl. Language", xInteractionTmplLanguage: Record "Interaction Tmpl. Language", var AttachmentRecord: Record Attachment, var MarketingSetup: Record "Marketing Setup", var ExportToFile: Text, var FileFilter: Text, var FileName: Text)

Parameters

Name Type Description
InteractionTmplLanguage Table Microsoft.CRM.Interaction."Interaction Tmpl. Language"
xInteractionTmplLanguage Table Microsoft.CRM.Interaction."Interaction Tmpl. Language"
AttachmentRecord Table Microsoft.CRM.Interaction.Attachment
MarketingSetup Table Microsoft.CRM.Setup."Marketing Setup"
ExportToFile Text
FileFilter Text
FileName Text

See also