Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Параметр в СКД - если не указан, но нужен...

Параметр в СКД - если не указан, но нужен...
Я
   mikecool
 
15.01.13 - 21:21
Есть параметры периода, которые в СКД объявлены как {ДатаНач} и {ДатаКон}
Их значения могут выть установлены, а могут быть вообще не заданы и сами параметры не будут использоваться
Вопрос: как в запросе описать это отсутствие в случае
Количество / РазностьДат({ДатаНач}, {ДатаКон}, Месяц) ?
все поле обернуть в {}?
но - в случае не выбранных параметров значения дат должны быть дата первого движения - текущая дата
Как это организовать в запросе для СКД?
 
 
   mikecool
 
1 - 15.01.13 - 21:23
+0 короче говоря - значение поля должно быть посчитано независимо - используются ли параметры или нет
Значения, заданные по умолчанию на закладке Параметры не для этого предназначены?
   kumena
 
2 - 15.01.13 - 21:32
выбор когда ДатаНач = ДатаВремя(1,1,1) Тогда ... иначе ... конец
   mikecool
 
3 - 15.01.13 - 21:40
(2) я вот не представляю - будут ли вообще эти параметры в тексте запроса, если они описаны в фигурных скобках и не используются в настройках скд (
   eklmn
 
4 - 15.01.13 - 21:40
Значение по умолчанию в параметрах ТекущаяДата()
   mikecool
 
5 - 15.01.13 - 21:41
попробую наверное извернуться так - выдерну группировку ПериодМесяц, возьму значение Количество(ПериодМесяц) - вдруг проканает )
   mikecool
 
6 - 15.01.13 - 21:42
(4) даже если не стоит галка использования в настройках? СКД не выкинет их из текста запроса?
   eklmn
 
7 - 15.01.13 - 21:44
(6) а ты попробуй )
   Classic
 
8 - 15.01.13 - 21:49
Юзай разные параметры
   mikecool
 
9 - 15.01.13 - 21:52
(7) то бишь все параметры автоматом выставятся в текущую дату?
а если хочется диапазон месяц, только при неуказанных параметрах/неиспользуемых параметрах?
(8) это как?
   eklmn
 
10 - 15.01.13 - 21:55
тогда тебе лучше в коде все условия описать, судя кто у тебя постановщик(мдак), хотелок бкдет еще * 2
 
 Рекламное место пустует
   eklmn
 
11 - 15.01.13 - 21:55
судя по всему баба, которая не знает что хочет ))
   mikecool
 
12 - 15.01.13 - 21:59
(10) )))
   mikecool
 
13 - 15.01.13 - 22:00
(11) а вариант описанный в (5) - не прокатит ли случаем ?
если во вложенном запросе взять группировку месяц, а во внешнем еще раз прогруппировать и взять Количество(Месяц) ?
   eklmn
 
14 - 15.01.13 - 22:04
Херня какая-то получается, попробуй :)
   mikecool
 
15 - 15.01.13 - 22:04
(14) как я себе представляю - должно сработать, а как скд себя поведет - даже не представляю )
   Classic
 
16 - 15.01.13 - 23:46
(9)
Для периодов регистров использую ДатНач, для расчетаеще чегото ДатНачРасчета
Перед компоновкой выставляй ДатНачРасчета либо в ДатНач, либо еще во что

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует