Имя: Пароль:
1C
1С v8
СКД пользовательское поле выражение. Как в выражении привязаться к дате отчета
0 Tata001
 
16.08.12
08:45
Режим пользовательский,т.е. через режим 1с предприятие.
в отчете вводим пользовательское поле выражение

Выбор
   Когда [План / Факт] = "план"
       Тогда РазностьДат(&НачалоПериода, Окончание, "День") + 1
   Иначе ""
Конец

как мне обратиться к реквизиту НачалоПериода... начало переода формирования отчёта?
1 Tata001
 
16.08.12
09:13
спите чтто ли все ?
2 Лоботряс
 
16.08.12
09:21
что за реквизит "начало периода"? Параметр может? Так у тебя в тексте есть к нему обращение. Не понял вобщем...
3 Defender aka LINN
 
16.08.12
09:25
[Параметры.Начало периода], не?
4 Tata001
 
16.08.12
11:28
(3)не
5 Tata001
 
16.08.12
11:29
(2) это обычный отчет,я хочу привязать пользовательское поле
6 Tata001
 
16.08.12
11:29
(4) говорит нет такого поля
7 Маратыч
 
16.08.12
11:32
Т.е. у отчета есть форма, на ней реквизит НачалоПериода, его нужно передать в СКД?
8 Tata001
 
16.08.12
12:28
(7) Есть отчет..заходим в пользовательский режим и создаём пользовательское полу выражение
9 Лоботряс
 
16.08.12
12:56
У меня вот так РазностьДат(&[Период.ДатаНачала], &[Период.ДатаОкончания], "День") сработало. Предварительно добавил свой параметр "Период" с типом "Стандартный период"
10 Лоботряс
 
16.08.12
12:58
После амперсанда нужно квадратные скобки ставить короче, а не до.
2 + 2 = 3.9999999999999999999999999999999...