Page 5155 Segment Interaction Languages, source in 29
Source29
src/Layers/W1/BaseApp/CRM/Segment/SegmentInteractionLanguages.Page.al157 lines, Copyright (c) Microsoft Corporation. MIT
// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------
namespace Microsoft.CRM.Segment;
page 5155 "Segment Interaction Languages"
{
Caption = 'Segment Interaction Languages';
DataCaptionExpression = Rec.Caption();
PageType = List;
SourceTable = "Segment Interaction Language";
layout
{
area(content)
{
repeater(Control1)
{
ShowCaption = false;
field("Language Code"; Rec."Language Code")
{
ApplicationArea = All;
}
field(Description; Rec.Description)
{
ApplicationArea = All;
}
field(Subject; Rec.Subject)
{
ApplicationArea = RelationshipMgmt;
}
field(AttachmentText; Rec.AttachmentText())
{
ApplicationArea = RelationshipMgmt;
Caption = 'Attachment';
ToolTip = 'Specifies if the linked attachment is inherited or unique.';
trigger OnAssistEdit()
begin
if Rec."Attachment No." = 0 then
Rec.CreateAttachment()
else
Rec.OpenAttachment();
CurrPage.Update();
end;
}
}
}
area(factboxes)
{
systempart(Control1900383207; Links)
{
ApplicationArea = RecordLinks;
Visible = false;
}
systempart(Control1905767507; Notes)
{
ApplicationArea = Notes;
Visible = false;
}
}
}
actions
{
area(navigation)
{
group("&Attachment")
{
Caption = '&Attachment';
Image = Attachments;
action(Open)
{
ApplicationArea = RelationshipMgmt;
Caption = 'Open';
Image = Edit;
ShortCutKey = 'Return';
ToolTip = 'Open the card for the selected record.';
trigger OnAction()
begin
Rec.OpenAttachment();
end;
}
action(Create)
{
ApplicationArea = RelationshipMgmt;
Caption = 'Create';
Ellipsis = true;
Image = New;
ToolTip = 'Create an attachment.';
trigger OnAction()
begin
Rec.CreateAttachment();
end;
}
action("Copy &From")
{
ApplicationArea = RelationshipMgmt;
Caption = 'Copy &From';
Ellipsis = true;
Image = Copy;
ToolTip = 'Copy from an attachment.';
trigger OnAction()
begin
Rec.CopyFromAttachment();
end;
}
action(Import)
{
ApplicationArea = RelationshipMgmt;
Caption = 'Import';
Ellipsis = true;
Image = Import;
ToolTip = 'Import an attachment.';
trigger OnAction()
begin
Rec.ImportAttachment();
end;
}
action("E&xport")
{
ApplicationArea = RelationshipMgmt;
Caption = 'E&xport';
Ellipsis = true;
Image = Export;
ToolTip = 'Export an attachment.';
trigger OnAction()
begin
Rec.ExportAttachment();
end;
}
action(Remove)
{
ApplicationArea = RelationshipMgmt;
Caption = 'Remove';
Ellipsis = true;
Image = Cancel;
ToolTip = 'Remove an attachment.';
trigger OnAction()
begin
Rec.RemoveAttachment(true);
end;
}
}
}
}
}