Page 9189 Generic Chart Memo Editor
- App
- Base Application
- Namespace
- System.Visualization
- Versions
- 17-28
- Source table
- 9186
Versions171819202122232425262728
Source29
Source in 29
src/Layers/W1/BaseApp/System/GenericChart/GenericChartMemoEditor.Page.al84 lines, Copyright (c) Microsoft Corporation. MIT
namespace System.Visualization;
using System.Globalization;
page 9189 "Generic Chart Memo Editor"
{
Caption = 'Generic Chart Memo Editor';
PageType = List;
ShowFilter = false;
SourceTable = "Generic Chart Memo Buffer";
SourceTableTemporary = true;
layout
{
area(content)
{
repeater(Languages)
{
Caption = 'Languages';
field("Code"; Rec.Code)
{
ApplicationArea = Basic, Suite;
ToolTip = 'Specifies a code. This field is intended only for internal use.';
Visible = false;
}
field("Language Code"; Rec."Language Code")
{
ApplicationArea = Basic, Suite;
Importance = Promoted;
ToolTip = 'Specifies the language that is used when translating specified text on documents to foreign business partner, such as an item description on an order confirmation.';
}
field("Language Name"; Rec."Language Name")
{
ApplicationArea = Basic, Suite;
Editable = false;
Importance = Promoted;
ToolTip = 'Specifies the language name of the chart memo.';
}
}
group(Memo)
{
Caption = 'Memo';
field(MemoText; MemoText)
{
ApplicationArea = Basic, Suite;
ColumnSpan = 2;
MultiLine = true;
ShowCaption = false;
ToolTip = 'Specifies the text of the chart memo.';
trigger OnValidate()
begin
Rec.SetMemoText(MemoText)
end;
}
}
}
}
actions
{
}
trigger OnAfterGetCurrRecord()
begin
MemoText := Rec.GetMemoText();
end;
var
MemoText: Text;
procedure AssistEdit(var TempGenericChartMemoBuf: Record "Generic Chart Memo Buffer" temporary; MemoCode: Code[10]): Text
var
Language: Codeunit Language;
begin
Rec.Copy(TempGenericChartMemoBuf, true);
Rec.SetRange(Code, MemoCode);
if Rec.Get(MemoCode, Language.GetUserLanguageCode()) then;
CurrPage.RunModal();
exit(Rec.GetMemo(MemoCode, Language.GetUserLanguageCode()))
end;
}