AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.04.2008, 18:21   #1  
Russland is offline
Russland
MCTS
Аватар для Russland
MCBMSS
 
267 / 116 (4) +++++
Регистрация: 17.10.2005
Адрес: Донеччина, Україна
Мне видится так:
в первый раз, когда отчёт оправляется на экран мы ещё можем достучаться к отчёту и вытянуть этот RecId. Далее запихиваем RecId в нашу новую переменную printedRecId, например, класса SysPrintOptions. Для этого в классе SysPrintOptions должна быть заведена эта новая переменная, быть прописана в localmacro и должен быть организован parmPrintedRecId() метод.
Это (запихивание RecId) можно сделать в init() SysPrintForm.

А когда уже печатаем отчёт, то в методе closeOk()
X++:
.........
    switch (clientSysPrintOptions.parmTarget())
    {
        case PrintMedium::Printer::
              // printedRecId = clientSysPrintOptions.parmPrintedRecId();
              // if(printedRecId) 
              //      markRecId();
        break;
.........
маркируем строку.

Примерно так.
__________________

В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню
Старый 09.04.2008, 19:13   #2  
rkorchagin is offline
rkorchagin
Участник
 
81 / 69 (3) ++++
Регистрация: 26.09.2006
Цитата:
Сообщение от Russland Посмотреть сообщение
Это (запихивание RecId) можно сделать в init() SysPrintForm.
так в SysPrintForm уже нету RecID! SysPrintForm сам не знает какой отчёт он печатает! Он только модифицирует PrintJobSettings!
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как получить указатель на объект? ivas DAX: Программирование 14 28.04.2006 14:02
Отчет. Печать итоговых сумм. ATimTim DAX: Программирование 5 25.11.2004 12:51
Печать нескольких отгрузочных накладных через форму Регистрация отгрузочных накладных Pegiy DAX: Функционал 1 22.09.2004 10:17
Как получить ссылку на активную форму? Alks DAX: Программирование 2 06.08.2004 14:18
Уже существующий query подложить под форму или отчет? somebody DAX: База знаний и проекты 6 27.05.2003 15:13

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:11.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.