|
Не могу понять почему запросы не объединяются | ☑ | ||
---|---|---|---|---|
0
zhukovia
23.03.17
✎
10:19
|
При обработке запроса выдается ошибка
<code>: Ошибка при вызове метода контекста (Выполнить) РезультатЗапроса = Запрос.Выполнить(); по причине: {(51, 2)}: В случае использования операторов ОБЪЕДИНИТЬ, поля предложений УПОРЯДОЧИТЬ ПО и ИТОГИ ПО должны находиться в списке выбора.</code> Причем если делать без объединения то каждый запрос нормально обрабатывается. Подскажите в чем может быть причина. <code>ВЫБРАТЬ ПОДСТРОКА("0123456789", КаталогЛоты.Оттенок+1, 1) + " - оттенок" КАК Выборка, СУММА(0) КАК СуммаСтарая, СУММА(0) КАК КоличествоСтарое, СУММА(КаталогЛоты.Цена * КаталогЛоты.Количество) КАК Сумма, СУММА(КаталогЛоты.Количество) КАК Количество ИЗ Документ.Каталог.Лоты КАК КаталогЛоты ГДЕ КаталогЛоты.Ссылка = &СсылкаНаДокумент СГРУППИРОВАТЬ ПО КаталогЛоты.Цвет, КаталогЛоты.СединаТекст, КаталогЛоты.Тон, КаталогЛоты.Оттенок ОБЪЕДИНИТЬ ВЫБРАТЬ ПОДСТРОКА("0123456789", КаталогЛоты.Оттенок+1, 1) + " - оттенок" КАК Выборка, СУММА(КаталогЛоты.Цена * КаталогЛоты.Количество) КАК СуммаСтарая, СУММА(КаталогЛоты.Количество) КАК КоличествоСтарое, СУММА(0) КАК Сумма, СУММА(0) КАК Количество ИЗ Документ.Каталог.Лоты КАК КаталогЛоты ГДЕ КаталогЛоты.Ссылка = &СсылкаНаДокументДляСравнения СГРУППИРОВАТЬ ПО КаталогЛоты.Цвет, КаталогЛоты.СединаТекст, КаталогЛоты.Тон, КаталогЛоты.Оттенок УПОРЯДОЧИТЬ ПО Цвет, СединаТекст, Тон, Оттенок ИТОГИ СУММА(СуммаСтарая), СУММА(КоличествоСтарое), СУММА(Сумма), СУММА(Количество), ВЫБОР КОГДА КаталогЛоты.СединаТекст ЕСТЬ NULL ТОГДА МАКСИМУМ(ПРЕДСТАВЛЕНИЕ(КаталогЛоты.Цвет)+" - цвет") КОГДА КаталогЛоты.Тон ЕСТЬ NULL ТОГДА МАКСИМУМ(ПРЕДСТАВЛЕНИЕ(КаталогЛоты.СединаТекст)+" - седина") ИНАЧЕ МАКСИМУМ(ПРЕДСТАВЛЕНИЕ(КаталогЛоты.Тон)+" - тон") КОНЕЦ КАК Выборка ПО Цвет, СединаТекст, Тон </code> |
|||
1
shuhard
23.03.17
✎
10:19
|
(0)[ поля предложений УПОРЯДОЧИТЬ ПО и ИТОГИ ПО должны находиться в списке выбора.]
какая буква не понятна ? сделай ВТ и пусти поверх |
|||
2
zhukovia
23.03.17
✎
10:22
|
И подскажите где можно посмотреть какие теги есть на этом форуме, а то не получается нормально оформит сообщение. Непонятно как "код", а как "ссылку" вставить. И редактировать здесь сообщения разве никак нельзя?
|
|||
3
Мимохожий Однако
23.03.17
✎
10:24
|
(2) Нигде
|
|||
4
zhukovia
23.03.17
✎
10:25
|
(1) А ВТ - это внутренняя таблица?
Если так то не совсем понял, что сделать то. |
|||
5
zhukovia
23.03.17
✎
10:26
|
(3) А как тогда оформлять красиво?
|
|||
6
zhukovia
23.03.17
✎
10:30
|
(1) Я правильно понимаю, что в УПОРЯДОЧИТЬ ПО и ИТОГИ ПО должны быть одни и те же значения?
|
|||
7
FIXXXL
23.03.17
✎
10:32
|
(6) нет
|
|||
8
Мимохожий Однако
23.03.17
✎
10:39
|
(5) Про СКД слышал?
|
|||
9
zhukovia
23.03.17
✎
10:40
|
(7) Можно, пожалуйста, тогда немного поконкретнее, что нужно сделать. Я правда не могу сообразить что не так, по отдельности работает, а вместе нет. Уже второй день с ним сижу.
|
|||
10
zhukovia
23.03.17
✎
10:40
|
(8) Вроде система компоновки данных. Но не пользовался.
|
|||
11
Вафель
23.03.17
✎
10:41
|
у тебя поля для упорядочть не выбираются
|
|||
12
xaozai
23.03.17
✎
10:43
|
||||
13
zhukovia
23.03.17
✎
10:43
|
(11) Ну да, мне нужно чтобы при выгрузке дерева на форму было одна колонка с иерархией, а не много. В отдельном запросе это работает и там тоже стоит упорядочить.
|
|||
14
Вафель
23.03.17
✎
10:46
|
(13) Ты хочешь доказать чтоты прав или чтоб заработало?
|
|||
15
zhukovia
23.03.17
✎
10:46
|
(12) Спасибо.
|
|||
16
zhukovia
23.03.17
✎
10:47
|
(14) Естественно чтоб заработало. Я просто пытаюсь понять где я не прав.
|
|||
17
zhukovia
23.03.17
✎
10:47
|
(14) Ну и как сделать чтобы получить то что мне нужно.
|
|||
18
Вафель
23.03.17
✎
10:48
|
(16) ну так нужно выбрать нужные поля
|
|||
19
zhukovia
23.03.17
✎
10:50
|
(18) А как потом в результирующей таблице сделать одну колонку, а не несколько?
|
|||
20
zhukovia
23.03.17
✎
10:54
|
(8) Как все же мне может помочь СКД?
|
|||
21
strange2007
23.03.17
✎
10:57
|
Я конечно же не прав, но всё равно буду пользоваться только конструкторами, чтобы не тратить по 2 дня на простенький запросик
|
|||
22
zhukovia
23.03.17
✎
11:04
|
(21) Я рад за Вас. Но в моем случае так не получается, так как у меня не жестко заданный запрос, а динамически изменяемый в зависимости от того что выбрано на форме и сделать его в конструкторе не представляется возможным.
|
|||
23
zhukovia
23.03.17
✎
11:22
|
(18) Спасибо после добавления в ВЫБОР запрос обработался как нужно. Правда теперь формируется дерево с лишними колонками. Можно как то удалить ненужные или выгрузить из запроса не все колонки?
|
|||
24
Web00001
23.03.17
✎
11:29
|
(3)Cxepa ли? http://www.forum.mista.ru/about.php Все там написано.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |