|
Условие запроса | ☑ | ||
---|---|---|---|---|
0
FransisDrake
06.04.20
✎
12:17
|
Добрый день, коллеги!
Пишу запрос, и добавляю в него условие, но сыпится ошибка: "Операция не разрешена в предложении "ВЫБОР"", идеи кончились, что может быть? ВЫБОР КОГДА РезервированиеТоваровТовары.Ссылка.ИсходноеРазмещение <> ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка) И РезервированиеТоваровТовары.Ссылка.НовоеРазмещение = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка) ТОГДА РезервированиеТоваровТовары.ДокументРезерва ИНАЧЕ ВЫБОР КОГДА РезервированиеТоваровТовары.Ссылка.ИсходноеРазмещение = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка) И РезервированиеТоваровТовары.Ссылка.НовоеРазмещение <> ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка) ТОГДА РезервированиеТоваровТовары.Ссылка.Заказ ИНАЧЕ ВЫБОР КОГДА РезервированиеТоваровТовары.Ссылка.ИсходноеРазмещение = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка) И РезервированиеТоваровТовары.Ссылка.НовоеРазмещение = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка) ТОГДА ВЫБОР КОГДА РезервированиеТоваровТовары.Ссылка.Заказ В (НЕОПРЕДЕЛЕНО, ЗНАЧЕНИЕ(Документ.ЗаказНаПроизводство.ПустаяСсылка), ЗНАЧЕНИЕ(Документ.ЗаказПоставщику.ПустаяСсылка), ЗНАЧЕНИЕ(Документ.ВнутреннийЗаказ.ПустаяСсылка), ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)) ТОГДА РезервированиеТоваровТовары.ДокументРезерва ИНАЧЕ РезервированиеТоваровТовары.Ссылка.Заказ КОНЕЦ ИНАЧЕ 0 КОНЕЦ КОНЕЦ КОНЕЦ |
|||
1
mikecool
06.04.20
✎
12:19
|
убрать неверное выражение из условия
|
|||
2
ДенисЧ
06.04.20
✎
12:19
|
Мда...
Я бы на месте 1с уже бы морду начал бить... |
|||
3
mikecool
06.04.20
✎
12:19
|
конкретно на чем падает? на присвоении 0?
|
|||
4
Ненавижу 1С
гуру
06.04.20
✎
12:21
|
(0) кстати особого смысла во вложенных условиях оператора ВЫБОР нет, когда все вложенные условия в секции ИНАЧЕ
|
|||
5
FransisDrake
06.04.20
✎
12:21
|
(2) чего драться-то? :)
|
|||
6
ДенисЧ
06.04.20
✎
12:22
|
(5) Не драться. А просто бить морду )))
Чтобы отучить писать такую ахинею... |
|||
7
FransisDrake
06.04.20
✎
12:23
|
(3) Мне дико мешает это ИНАЧЕ, поэтому я туда 0 засунул. ИНАЧЕ мне не нужно
|
|||
8
FransisDrake
06.04.20
✎
12:24
|
(6) бить морду не спасает ситуацию!
|
|||
9
Ненавижу 1С
гуру
06.04.20
✎
12:26
|
(7) убери его
|
|||
10
FransisDrake
06.04.20
✎
12:27
|
(9) ошибка все равно на месте
|
|||
11
Ненавижу 1С
гуру
06.04.20
✎
12:31
|
(10) а у тебя вся конструкция это
ГДЕ <дальше бредовый оператор ВЫБОР> так или что? в конструкции ГДЕ результат должен быть булево |
|||
12
FransisDrake
06.04.20
✎
12:56
|
(11) сделал ИНАЧЕ НЕОПРЕДЕЛЕНО, но это не спасло ситуацию
|
|||
13
Ненавижу 1С
гуру
06.04.20
✎
12:57
|
(12) ты внимательно прочитал в (11), ответил указанный на вопрос?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |