Имя: Пароль:
1C
1С v8
Как в СКД передать параметр с условием?
0 svird
 
16.01.15
11:54
Есть параметры - 1) НачалоПериода и 2) НачалоПериодаПредидущий, 1 - устанавливается, а 2 надо минус месяц от первого. В каком поле СКД писать формулу?
1 Cube
 
16.01.15
11:58
СП:

Функция ДОБАВИТЬКДАТЕ
ДОБАВИТЬКДАТЕ(<Исходная дата>, СЕКУНДА | МИНУТА | ЧАС | ДЕНЬ | НЕДЕЛЯ | МЕСЯЦ | КВАРТАЛ | ГОД | ДЕКАДА | ПОЛУГОДИЕ, <Величина увеличения>)

Функция предназначена для прибавления к дате некоторой величины.

Первый параметр — исходная дата, к значению которой требуется добавить заданную величину, определяемую вторым и третьим параметрами; выражение, имеющее тип ДАТА;

Второй параметр — тип увеличения – одно из: СЕКУНДА, МИНУТА, ЧАС, ДЕНЬ, НЕДЕЛЯ, МЕСЯЦ, КВАРТАЛ, ГОД, ДЕКАДА, ПОЛУГОДИЕ;

Третий параметр — величина, на которую требуется увеличить дату, задаваемую первым параметром; тип ЧИСЛО, (дробная часть игнорируется).
2 svird
 
16.01.15
12:07
А в какое поле СКД эту функцию поместить? Или в модуль отчета ее?
3 Cube
 
16.01.15
12:09
(2) В запросе вместо НачалоПериодаПредидущий
4 Cube
 
16.01.15
12:09
(2) Но можешь СКД не трогать и установить параметр из кода 1С.