Имя: Пароль:
1C
1С v8
Разделить период на два периода в отчете на СКД
0 Alekzander Wolf
 
09.01.18
06:48
В запросе есть параметры: НачалоПериода1, КонецПериода1,  НачалоПериода2, КонецПериода2. В параметрах задаю стандартный период (тот период который пользователь и будет выбирать). Как мне этот период в СКД разделить на два периода.  Можно ли это сделать в СКД в параметрах, т.е. мне нужно задать нужные выражения для: НачалоПериода1, КонецПериода1,  НачалоПериода2, КонецПериода2
1 chelentano
 
09.01.18
06:53
На вкладке "Параметры" пиши нужные выражения для каждого параметра (в колонке "Выражение"), типа &Период.ДатаНачала
2 Alekzander Wolf
 
09.01.18
06:55
(1) Спасибо, КЭП.  Можешь пример написать как разбить период в выражениях
3 chelentano
 
09.01.18
06:56
ДОБАВИТЬПЕРИОД(&Период.ДатаНачала, "ДЕНЬ", -5)
4 chelentano
 
09.01.18
06:59
+(3) Это если заранее известно, как разбивать. Если что-то высчитывать надо - программно параметры устанавливаешь, да и всё
5 Alekzander Wolf
 
09.01.18
07:19
(4) да нужно высчитывать получается. Значит только в выражениях это не сделать
6 h-sp
 
09.01.18
08:40
(5) обычно это решается не параметрами, а добавлением поля, например ПериодМесяц или периодКвартал. Заводить такие периоды в параметрах нет смысла.