|
Запрос - не пойму, что сделать | ☑ | ||
---|---|---|---|---|
0
vqwy
30.05.12
✎
10:36
|
Вот такой запрос исходный был, всё работало:
иначеесли префикс = "A" тогда возврат "ВЫБРАТЬ | выбор | когда стоимость.Организация.ГоловнаяОрганизация.Префикс = ""1ИА"" | тогда ВЫБОР | КОГДА Стоимость.Организация.Код = ""000000007"" | ТОГДА ""000000003"" | ИНАЧЕ ВЫБОР | КОГДА Стоимость.Организация.Код = ""000000001"" | ТОГДА ""000000093"" | ИНАЧЕ ВЫБОР | КОГДА Стоимость.Организация.Код = ""000000006"" | ТОГДА ""000000095"" | ИНАЧЕ ВЫБОР | КОГДА Стоимость.Организация.Код = ""000000002"" | ТОГДА ""000000094"" | ИНАЧЕ ВЫБОР | КОГДА Стоимость.Организация.Код = ""000000004"" | ТОГДА ""000000098"" | ИНАЧЕ ""000000099"" | конец | конец | конец | конец | КОНЕЦ | КОНЕЦ КАК ОбъектГруппы, В связи с тем, что кол-во организаций ограничилось, обработку поменял: | ВЫБОР | КОГДА Стоимость.Организация.Код = ""000000002"" | ТОГДА ""000000129"" | ИНАЧЕ ""000000145"" | КОНЕЦ КАК ОбъектГруппы, Но при выполнении пишет ошибку {Форма.ФормаОтчета.Форма(42)}: Ошибка при вызове метода контекста (Выполнить) мРезультат=Запрос.Выполнить(); по причине: {(3, 12)}: Поле не входит в группу "Стоимость.Организация.Код" КОГДА <<?>>Стоимость.Организация.Код = "000000002" Где косяк? |
|||
1
Wobland
30.05.12
✎
10:37
|
(0) Поле не входит в группу
|
|||
2
mkanaev
30.05.12
✎
10:37
|
косяк в том что поле не входит в группу!!!!
|
|||
3
andrewks
30.05.12
✎
10:38
|
ппц
|
|||
4
Feanor
30.05.12
✎
10:38
|
(3) +1
|
|||
5
Ненавижу 1С
гуру
30.05.12
✎
10:38
|
зачёт
|
|||
6
Kerk
30.05.12
✎
10:39
|
В группировке, запрос тут не полный.
|
|||
7
vqwy
30.05.12
✎
10:42
|
(3), (4) согласен
я в запросах ни бум-бум |
|||
8
mkanaev
30.05.12
✎
10:46
|
ты в формировании поля текск изменил а в описании группировки остался старый, он не может найти поле которое надо группировать
|
|||
9
vqwy
30.05.12
✎
10:46
|
(8) спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |