Периодичность выборки данных задается в настройках строк ГФО по периоду, который на вход принимает дату и возвращает две (начало и конец периода, например, год, квартал).
Сама дата входа запрашивается в диалоге запуска печати ГФО.
В этот момент Ехеля еще нет (не открыт даже в "уме" системы).
Есть возможность настроить период жестко, без привязки к дате. Например, период "2008г"
Тогда ГФО нужно копировать по числу нужных периодов и называть соотв, перебивая там (в настройках) период на нужный.
Брать же дату из шаблона Ехель тоже можно, но это небольшая модификация.
1. В момент вызова диалога на печать открыть Ехелю шаблона
2. взять там дату из нужного поля (лучше настройкой делать, где брать и брать ли вообще)
3. закрыть ехелю, подставить дату в диалог как по-умолчанию
4. далее все штатно
Написал все это.. и понял, что решение сделать свой лайтГФО с фильтрами по аналитикам в диалоге, скоростной выборкой по ЛеджерБалансТрансДим (где корреспонденция не нужна) и динамическим числом столбцов (хоть по дням) было оправдано.
Где-то в соседней теме уже писал свои ИМХО по минусам ГФО, как раз доделали свою модификацию и настраиваем пу, баланс и ддс.
Штатный ГФО работает, но если лезут тонкости, то все решается индивидуальной настройкой копии ГФО, и если где-то правка, то ее делать в Х местах, а это риски расхождений и общее увеличение цены эксплуатации на поддержание работоспособности и внедрения.
Последний раз редактировалось BOAL; 25.10.2010 в 12:13.
|