Показать сообщение отдельно
Старый 25.10.2010, 12:05   #13  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
619 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Периодичность выборки данных задается в настройках строк ГФО по периоду, который на вход принимает дату и возвращает две (начало и конец периода, например, год, квартал).
Сама дата входа запрашивается в диалоге запуска печати ГФО.
В этот момент Ехеля еще нет (не открыт даже в "уме" системы).
Есть возможность настроить период жестко, без привязки к дате. Например, период "2008г"
Тогда ГФО нужно копировать по числу нужных периодов и называть соотв, перебивая там (в настройках) период на нужный.

Брать же дату из шаблона Ехель тоже можно, но это небольшая модификация.
1. В момент вызова диалога на печать открыть Ехелю шаблона
2. взять там дату из нужного поля (лучше настройкой делать, где брать и брать ли вообще)
3. закрыть ехелю, подставить дату в диалог как по-умолчанию
4. далее все штатно

Написал все это.. и понял, что решение сделать свой лайтГФО с фильтрами по аналитикам в диалоге, скоростной выборкой по ЛеджерБалансТрансДим (где корреспонденция не нужна) и динамическим числом столбцов (хоть по дням) было оправдано.
Где-то в соседней теме уже писал свои ИМХО по минусам ГФО, как раз доделали свою модификацию и настраиваем пу, баланс и ддс.
Штатный ГФО работает, но если лезут тонкости, то все решается индивидуальной настройкой копии ГФО, и если где-то правка, то ее делать в Х местах, а это риски расхождений и общее увеличение цены эксплуатации на поддержание работоспособности и внедрения.

Последний раз редактировалось BOAL; 25.10.2010 в 12:13.
За это сообщение автора поблагодарили: disana (1).