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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.09.2005, 17:57   #1  
usa is offline
usa
Участник
 
8 / 10 (1) +
Регистрация: 13.09.2005
Задача. Когда пользователь просматиривает строки журнала главной книги, я хочу дать ему возможность печатать весь журнал или сохранить его в файле в особом формате.

Как я начал её решать.
1) Создал простой отчёт без фильтра, который отображает все строки из таблицы LedgerJournalTrans.
2) Создал перечисление, значения которого - печатать или сохранять в файл.
3) В форму со строками поместил MenuItemButton, которая вызывает меню, которое вызывает мой класс, унаследованный от RunBaseReport. Переопределил следующие методы:

lastValueElementName() - возвращает название созданного в (1) отчёта.
dialog() - вызывает super() и добавляет к результату методом addFieldValue поле типа (2)
статический main() - создаёт объект со теми же args, с которыми запущен сам
new() сохраняет поле JournalNum из записи из args, чтобы потом показывать строки только с этим значением.

И где и, главное, как теперь этим сохранённым значением воспользоваться?

PS: Может, я начал решать проблему неправильно?
Может, моя проблема уже где-то описана?
 


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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:14.