-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMyPage.al
52 lines (48 loc) · 1.43 KB
/
MyPage.al
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
page 50105 MyPage
{
PageType = Card;
ApplicationArea = All;
UsageCategory = Administration;
SourceTable = Vendor;
layout
{
area(Content)
{
group(GroupName)
{
field(Name; "No.")
{
ApplicationArea = All;
TableRelation = Customer."No." where("No." = field("No."));
ToolTip = 'Some Tooltip';
trigger OnLookup(var Text: Text): Boolean
var
Item: Record Item;
begin
Text := 'a';
Text := 'Hi' + Text;
Insert(); //implicit
Item.Insert();
Item.Validate("No.", 'Test');
Item.Validate(Item.NewField, 5);
end;
trigger OnAssistEdit()
var
myBoolean: Boolean;
begin
Rec.testproc();
MissingProcedureWithRecsAsParameter(Rec, xRec);
end;
}
field(NewValue; CalcValue())
{
Caption = 'New Value';
ToolTip = 'Some Tooltip';
}
}
}
}
var
myInt: Integer;
MyTable: Record MyTable;
}