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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.09.2008, 12:56   #1  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Цитата:
... прочитал про отчеты, но не как не пойму что надо прописать в fetch
Наверное плохо читали\разбирались.
Задача метода fetch() - выполнить поготовленный SQL запрос и послать результат в дизайн отчета, для отображения. Главный шаг в методе fetch() - это: вызов element.send(common);
Где common - это таблица, являющаяся датасорсом контрола(ов). Т.е. как только вы сделаете send(), то отчет напечатает одну строчку, много send() - много строчек. В общем
в вашем случае, весь этот код можно поместить в fetch(), и вместо
X++:
info(strfmt("%1?%2?%3?%4",
        tmpTable.ITEMID,
        tmpTable.WRKCTRID,
        tmpTable_1.Qty,
        tmpTable_2.qty));
делать
X++:
element.send(tmpTable);
element.send(tmpTable_1);
element.send(tmpTable_2);
при этом будут выводится те контролы, датасорсами которых являются соответствующие курсоры tmpTable_1, tmpTable_2, tmpTable.

Поправка. Как только выпонится element.send(tmpTable), сработают все секции, у которых прописана tmpTable. Т.е. секции реагируют не на датасорс, а на TableId

Последний раз редактировалось DSPIC; 19.09.2008 в 13:03. Причина: Поправ
Старый 19.09.2008, 13:04   #2  
CRASH_505 is offline
CRASH_505
Участник
Аватар для CRASH_505
 
74 / 10 (1) +
Регистрация: 09.09.2008
Спасибо ща попробую
Старый 19.09.2008, 13:08   #3  
CRASH_505 is offline
CRASH_505
Участник
Аватар для CRASH_505
 
74 / 10 (1) +
Регистрация: 09.09.2008
Все сделал, но выводит
Информация:Отчет не содержит данных, rptTable(ReportDesign1) - Отчет
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Фин отчеты: может ли работать по нескольким компаниям сразу Arahnid DAX: Функционал 3 30.05.2007 17:46
Шаблонные отчеты Bug DAX: Программирование 2 18.10.2005 16:41
Отчеты по клиентам Anastasiya DAX: Функционал 2 19.03.2005 12:11
Отчет: перекрытие fetch() убивает буфер записи в display-методе Zabr DAX: Программирование 1 18.02.2005 18:45
CrystalReport и внутренние отчеты Anais DAX: Программирование 7 19.10.2004 16:26
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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