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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.02.2010, 17:41   #1  
pareira is offline
pareira
Участник
 
1 / 10 (1) +
Регистрация: 22.06.2009
Генератор отчетов. Печать дат периода.
Здравствуйте!

При использовании генератора отчетов в АХ2009, столкнулся с проблемой вывода в шаблон дат, за которые, сформирован отчет.
Например, при формировании отчета с интервалом дат "Текущий год", необходимо получить даты "01.01.2010" и "31.12.2010".
Кто решал такую задачку - посоветуйте, плиз, решение.
Старый 24.02.2010, 09:43   #2  
Nuta is offline
Nuta
Участник
 
32 / 12 (1) ++
Регистрация: 08.10.2008
У меня аналогичная проблема,но в Ax 4.0
Старый 24.02.2010, 10:05   #3  
vazerdim is offline
vazerdim
Участник
 
77 / 40 (2) +++
Регистрация: 06.09.2008
Решили на проекте, небольшим дописанием. Просто в настройках отчета добавили новое поле, куда указывается ячейка в отчете, куда выводить дату. Код дописывал в класс - LedgerRRGRunReport_RU в метод outputReport. Дата начала и конца берется из диалогового окна при запуске отчета.
За это сообщение автора поблагодарили: pareira (1).
Старый 25.02.2010, 19:20   #4  
andriy_s is offline
andriy_s
Участник
 
54 / 13 (1) ++
Регистрация: 28.08.2009
А можно немножко подетальней?
Старый 25.02.2010, 19:58   #5  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Тоже делал пару клеток в настройке отчета, в которых указывались названия ячеек. Только даты в диалоге не запрашивал, а рассчитывал от интервала дат, указанного для отчета.

А вообще в каждой клетке может быть свой интервал дат. В этой цацке большая условность.
__________________
С уважением,
glibs®
Старый 25.02.2010, 20:03   #6  
vazerdim is offline
vazerdim
Участник
 
77 / 40 (2) +++
Регистрация: 06.09.2008
В этот метод outputReport вставляем примерно следущий код:

X++:
m_Application.insertValue(m_ReportTable.MyCells, strfmt("%1", m_baseDate));
т.е. самый простой вариант.
За это сообщение автора поблагодарили: andriy_s (1).
Старый 26.02.2010, 13:57   #7  
andriy_s is offline
andriy_s
Участник
 
54 / 13 (1) ++
Регистрация: 28.08.2009
Спасибо - как выводить дату разобрался... Но теперь вопрос в том как получить интервал дат (Date From и Date To) зная эту дату (никак не могу выловить код отвечающий за этот период...)?
Старый 26.02.2010, 14:25   #8  
andriy_s is offline
andriy_s
Участник
 
54 / 13 (1) ++
Регистрация: 28.08.2009
Все!!! Решил - всем спасибо!!!
Теги
генератор отчетности, дата

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Генератор финансовых отчетов Umi DAX: Функционал 1 29.10.2010 16:13
Двустороняя печать отчетов Murlin DAX: Программирование 6 04.12.2009 11:41
Генератор финансовых отчётов longson DAX: Функционал 40 16.01.2008 00:00
Печать отчетов, как увеличить масштаб отчета? Hidden DAX: Прочие вопросы 8 30.12.2005 10:55
Генератор российских финансовых отчетов sev DAX: Функционал 1 28.11.2005 12:26

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

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

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