![]() |
|
Запрос с использованием ТЗ, как параметра... | ☑ | ||
---|---|---|---|---|
0
warkan
03.06.19
✎
09:55
|
Всем добра!
Люди добрыя, подскажите, пожалуйста, где не так? Запрос.Параметры.Вставить("тзЗначенийСвойств", тзЗначенийСвойств); Запрос.Текст = "ВЫБРАТЬ | Таблица.Свойства КАК Свойства, | Таблица.Значения КАК Значения |ПОМЕСТИТЬ втСвойстваЗначения |ИЗ | &тзЗначенийСвойств КАК Таблица |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | НоменклатураДополнительныеРеквизиты.Ссылка КАК Номенклатура, | НоменклатураДополнительныеРеквизиты.Ссылка.ВидНоменклатуры КАК ВидНоменклатуры |ИЗ | втСвойстваЗначения КАК втСвойстваЗначения | ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты | ПО втСвойстваЗначения.Свойства = НоменклатураДополнительныеРеквизиты.Свойство | И втСвойстваЗначения.Значения = НоменклатураДополнительныеРеквизиты.Значение |ГДЕ | НоменклатураДополнительныеРеквизиты.Ссылка.ВидНоменклатуры = &ВидНоменклатуры"; "тзЗначенийСвойств" - это ТЧ тестовой обработки с типами "ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения" (Свойство) и "Характеристика.ДополнительныеРеквизитыИСведения" (Значение). Вроде бы всё типизировано? (Нет?..) А при попытке выполнения Запроса получаю: ...}: Ошибка при вызове метода контекста (Выполнить) табРез = Запрос.Выполнить().Выгрузить(); по причине: {(2, 10)}: Поле не найдено "Таблица.Свойства" Таблица.<<?>>Свойства КАК Свойства, Что не так-то?... Посоветуйте.... Большое спасибо!!! |
|||
1
catena
03.06.19
✎
10:00
|
СвойствА<>СвойствО
|
|||
2
warkan
03.06.19
✎
10:04
|
ЫЫЫЫЫЫЫЫЫЫыыыыыыы...(((((((((((((((
ИдиЁт! Клинический!... Или глазки пора чинить... (!) Спасибо огромное!!!!!!! |
|||
3
1Сергей
03.06.19
✎
10:04
|
Всё ещё жду когда Катёна окажется неправа :)
|
|||
4
warkan
03.06.19
✎
10:11
|
А как теперь сделать, чтоб отбирались элементы спр.Номенклатура, содержащие в тч.ДополнительныеРеквизиты все строки из тзЗначенийСвойств? ))) (Борзею, конечно. Но, вдруг, помогут...))
|
|||
5
HardBall
03.06.19
✎
10:16
|
(4) Внутреннее соединение таблиц?
|
|||
6
warkan
03.06.19
✎
10:19
|
Пробовал.
И Левое, и Полное... Выдает элементы и с одной из строк-условий. А хочется чтоб только со всеми сразу. Или ничего... |
|||
7
Жан Пердежон
03.06.19
✎
10:27
|
считай количество
|
|||
8
Ёпрст
гуру
03.06.19
✎
10:27
|
(6) левое + сгруппировать + Имеющие Количество(Номенклатура) >= ТутТупоПараметрКоличествоСтрокВТЗ
|
|||
9
warkan
03.06.19
✎
10:40
|
Спасибо!
Попробую... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |