Имя: Пароль:
1C
1С v8
Список значений в качестве параметра в запросе
0 dainastar
 
01.02.12
11:22
На форме есть поле ввода с типом значения СписокЗначений, в который заносятся Подразделения. Далее значение этого параметра я отправляю в запрос в качестве параметра. А в запрос есть условие:
&Подразделение = ЗНАЧЕНИЕ(Справочник.Подразделения.ПустаяСсылка)
   ИЛИ ОтчетПроизводстваЗаСменуПродукция.Ссылка.Подразделение В ИЕРАРХИИ (&Подразделение)
Т.е. если поле ввода заполнено, то выводим по конкретным подразделениям, а если не заполнено, то весь справочник.
Сейчас запрос выдает ошибку. Подскажите пожалуйста как исправить.
1 Maxus43
 
01.02.12
11:24
&Подразделение = ЗНАЧЕНИЕ(Справочник.Подразделения.ПустаяСсылка)
замени на &ПустоеПодразделение
и устанавливай истина или ложь туда, в зависимости от наполнения списка
2 dainastar
 
01.02.12
11:27
(1) сейчас попробую, спасибо!
3 dainastar
 
01.02.12
11:33
Эх начала делать и запуталась.
Мне в запросе написать:
ВЫБОР КОГДА &ПустоеПодразделение = Истина ТОГДА ЗНАЧЕНИЕ(Справочник.Подразделения.ПустаяСсылка)
   ИНАЧЕ ОтчетПроизводстваЗаСменуПродукция.Ссылка.Подразделение В ИЕРАРХИИ (&Подразделение)
КОНЕЦ
4 Maxus43
 
01.02.12
11:34
я имел ввиду это надо в секцию ГДЕ
5 Maxus43
 
01.02.12
11:36
ГДЕ
&ПустоеПодразделение
  ИЛИ ОтчетПроизводстваЗаСменуПродукция.Ссылка.Подразделение В ИЕРАРХИИ (&Подразделение)

параметры:
&ПустоеПодразделение
Если "СписокЗначений с подразделениями".количество >0 Тогда
параметр ПустоеПодразделение =Ложь, иначе истина.
6 dainastar
 
01.02.12
12:28
(5) У меня все получилось! Спасибо Вам огромное!!!