Имя: Пароль:
1C
1С v8
Параметр в СКД
,
0 Noveng
 
17.10.12
09:51
Братия подскажите как в СКД поставить параметр "период" у виртуальной таблицы остатков меньше допустим на один день, чем у остальных таблиц входящих в запрос? Пробуешь &ДатаНач-1 или &ДатаНач-60*60*24, то при формировании материться на этот параметр. Пробовал выбрать остатки и обороты и выбрать там периоды аналогичным образом, но как-то тоже не сраслось. Когда формируешь с пустым периодом, то не нравиться такой параметр. Пробовал в самих параметрах СКД поставить &ДатаНач1 и выражение &ДатаНач-1, ругается на этот минус(((
1 y22-k
 
17.10.12
10:02
(0) ставь Не начало периода а &НачалоПериода1 и в выражении уже поставить , либо кодом в модуле
только учти СКД по умолчанию все параметры периодов смотрит только на стандартный , если используешь свои то тебе надо убрать галку автозаполнение и заполнить поля вручную на закладке компоновка
2 Gnomobob
 
17.10.12
10:03
Попробуй в параметрах  &ДатаНач1 а в выражении ДобавитьКДате(&ДатаНач, "День", -1)
3 Gnomobob
 
17.10.12
10:07
Если не хочешь автозаполнение убирать, то параметры в запросе можно поставить в фигурные скобки, чтобы он смотрел на них, а не на стандартные.
4 Noveng
 
17.10.12
10:34
(2) Блин! Ставишь пустой период и все формируется. Выбираешь период, ругается на параметр у виртуальной таблицы! Работаешь не через период, а через две даты "ДатаНач" и "ДатаКон", то всё считается и работает.
5 Нуф-Нуф
 
17.10.12
10:36
{спасут}
6 Noveng
 
17.10.12
10:58
Спасибо! Спасли!