But its not a SQL or Network Issue...
17-02-25 14.05.40,263 BeforeRunmodal Sales List - Trigger Action OpenSalesOrderTestCard
17-02-25 14.05.40,263 OnInit Sales Order card
17-02-25 14.05.40,296 OnOpenPage Sales Order card
17-02-25 14.05.40,323 OnAfterGetRecord Sales Order card
The Message tells me that on 2:05,40 pm the execution was done on the application server, but shown is the Page with the values 3-6 seconds later.
But as I am directly on the service there isn't any delay in the network. Is it all due to build up the page within the browser? And why is it way slower than on the tablet client?
Do you have any idea what could cause this? Or any options I can try to change?
pageextension 55393 SalesOrderTestListExtension extends "Sales Order List"
*****
trigger OnAction()
var
SalesOrderTestCard: Page SalesOrderTestCard;
begin
Message('%1', Format(CurrentDateTime, 0, '<Day,2>-<Month,2>-<Year> <Hours24,2>.<Minutes,2>.<Seconds,2><Second dec>') + ' BeforeRunmodal');
SalesOrderTestCard.SetTableView(rec);
SalesOrderTestCard.RunModal();
end;
*****
page 50098 SalesOrderTestCard
****
trigger OnInit()
begin
// start bl001.mk
// stop bl001.mk
Message('%1', Format(CurrentDateTime, 0, '<Day,2>-<Month,2>-<Year> <Hours24,2>.<Minutes,2>.<Seconds,2><Second dec>') + ' OnInit');
end;
trigger OnOpenPage()
begin
// start bl001.mk
// stop bl001.mk
Message('%1', Format(CurrentDateTime, 0, '<Day,2>-<Month,2>-<Year> <Hours24,2>.<Minutes,2>.<Seconds,2><Second dec>') + ' OnOpenPage');
end;
trigger OnAfterGetRecord()
begin
// start bl001.mk
// stop bl001.mk
Message('%1', Format(CurrentDateTime, 0, '<Day,2>-<Month,2>-<Year> <Hours24,2>.<Minutes,2>.<Seconds,2><Second dec>') + ' OnAfterGetRecord');
end;
****