Откройте два отчета одновременно на одном OnAction
Я пытаюсь открыть два одинаковых отчета (разные фильтры) при нажатии на функцию печати PDF. Я хочу иметь возможность открывать оба отчета, нажимая на это, а не повторяться.
В настоящее время я могу открыть один из отчетов, у меня на панели задач будет мигать NAV, и появится другое окно, я снова выберу опцию печати PDF и откроется второй отчет.
Я понимаю, что это из-за второй строки CLEAR, но когда я удаляю эту строку, появляется сообщение об ошибке, говорящее о необходимости вставки строки.
CLEAR(Report01);
SalesHeader.RESET;
SalesHeader.SETRANGE ("Document Type","Document Type");
SalesHeader.SETRANGE ("No.","No.");
Report01.SetExampleOne;
Report01.SETTABLEVIEW (SalesHeader);
Report01.RUNMODAL;
CLEAR (Report1);
SalesHeader.RESET;
SalesHeader.SETRANGE ("Document Type","Document Type");
SalesHeader.SETRANGE ("No.","No.");
Report1.SetExample2;
Report1.SETTABLEVIEW (SalesHeader);
Report1.RUNMODAL;
1 ответ
Использование Report.RUN
вместо Runmodal
, Модальное окно означает, что будет открыто ровно одно окно, а остальные будут отложены.