-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathPag50102.BookList.al
69 lines (66 loc) · 1.68 KB
/
Pag50102.BookList.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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
page 50102 "BookList"
{
PageType = List;
SourceTable = Book;
Caption = 'Books';
CardPageId = BookCard;
ApplicationArea = All;
UsageCategory = Lists;
Editable = false;
layout
{
area(content)
{
repeater(Group)
{
field("No."; "No.")
{
ApplicationArea = All;
}
field(Title; Title)
{
ApplicationArea = All;
}
field(Author; Autor)
{
ApplicationArea = All;
}
field(Hardcover; Hardcover)
{
ApplicationArea = All;
}
field(PageCount;PageCount)
{
ApplicationArea = All;
}
field(NoOfCustomers;NoOfCustomers)
{
ApplicationArea = All;
}
}
}
}
actions
{
area(Reporting)
{
action(ExportBooks)
{
Caption = 'Export Books';
ApplicationArea = All;
Image = Export;
// RunObject = xmlport ExportBooks;
Promoted = true;
PromotedCategory = Process;
PromotedIsBig = true;
trigger OnAction()
var
Book : Record Book;
begin
CurrPage.SetSelectionFilter(Book);
Xmlport.Run(Xmlport::ExportBooks,false,false,Book);
end;
}
}
}
}