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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.07.2006, 14:46   #5  
Roman777 is offline
Roman777
NavAx
Аватар для Roman777
NavAx Club
 
320 / 64 (3) ++++
Регистрация: 10.02.2005
Адрес: г. Москва
Цитата:
Сообщение от Paul_ST
Два разных отчёта изначально и были сделаны. Сейчас хочется единообразия, потому что в случае правок дизайна - придётся дублировать изменения.
Я нашёл в стандартном функционале пример работы отчёта (CustInvoiceJourRegister_LT) по Map (CustVendInvoiceJour). В init() там прописана инициализация: this.queryRun().setCursor(custVendInvoiceJourRegisterReport.custVendInvoiceJour()); - т.е. задаётся курсор (map), который уже инициализирован в классе. У меня почему-то подобное не проходит - пытаяьс сделать аналогично - проселектив нужную табличку в отдельном методе - при передаче её как map в setCursor() получаю ошибку - "Неправильные аргументы". Пока ничего не могу понять.
В приведеном вами в качестве примера отчете map не присваивается выборка из таблицы. Map заполняется в цикле по Query вот так:
PHP код:
    while (invoiceQueryRun.next())
    {
        
invoiceJour invoiceQueryRun.getNo(1);
        
custVendInvoiceJour.data(invoiceJour);
        
custVendInvoiceJour.insert();
    } 
Взято тут: \Classes\CustVendInvoiceJourRegister_LT\createCustVendInvoiceJour
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX: Map Object Sorting - a real issue Blog bot DAX Blogs 7 15.10.2008 12:02
Ruslan Goncharov: Storing report design in database Blog bot DAX Blogs 0 27.08.2008 18:05
palleagermark: Change the appearance of printed report ranges Blog bot DAX Blogs 1 27.05.2008 21:21
Axapta Lessons: Auto Report as finished Blog bot DAX Blogs 0 28.10.2006 18:22

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

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

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