23.02.2010, 17:41 | #1 |
Участник
|
Генератор отчетов. Печать дат периода.
Здравствуйте!
При использовании генератора отчетов в АХ2009, столкнулся с проблемой вывода в шаблон дат, за которые, сформирован отчет. Например, при формировании отчета с интервалом дат "Текущий год", необходимо получить даты "01.01.2010" и "31.12.2010". Кто решал такую задачку - посоветуйте, плиз, решение. |
|
24.02.2010, 09:43 | #2 |
Участник
|
У меня аналогичная проблема,но в Ax 4.0
|
|
24.02.2010, 10:05 | #3 |
Участник
|
Решили на проекте, небольшим дописанием. Просто в настройках отчета добавили новое поле, куда указывается ячейка в отчете, куда выводить дату. Код дописывал в класс - LedgerRRGRunReport_RU в метод outputReport. Дата начала и конца берется из диалогового окна при запуске отчета.
|
|
|
За это сообщение автора поблагодарили: pareira (1). |
25.02.2010, 19:20 | #4 |
Участник
|
А можно немножко подетальней?
|
|
25.02.2010, 19:58 | #5 |
Member
|
Тоже делал пару клеток в настройке отчета, в которых указывались названия ячеек. Только даты в диалоге не запрашивал, а рассчитывал от интервала дат, указанного для отчета.
А вообще в каждой клетке может быть свой интервал дат. В этой цацке большая условность.
__________________
С уважением, glibs® |
|
25.02.2010, 20:03 | #6 |
Участник
|
В этот метод outputReport вставляем примерно следущий код:
X++: m_Application.insertValue(m_ReportTable.MyCells, strfmt("%1", m_baseDate)); |
|
|
За это сообщение автора поблагодарили: andriy_s (1). |
26.02.2010, 13:57 | #7 |
Участник
|
Спасибо - как выводить дату разобрался... Но теперь вопрос в том как получить интервал дат (Date From и Date To) зная эту дату (никак не могу выловить код отвечающий за этот период...)?
|
|
26.02.2010, 14:25 | #8 |
Участник
|
Все!!! Решил - всем спасибо!!!
|
|