|
Как передать в запрос значение характеристики из ПВХ | ☑ | ||
---|---|---|---|---|
0
vse_serjezno
13.01.14
✎
18:28
|
Есть следующий код по отбору элементов номенклатуры по реквизитам типа ПВХ. По свойству отбор вроде идет. Возможно ли задать значение, если он типа: Значение свойства объекта.
Значение = ...???...; Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Покрытие"); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ЗаказКлиентаТовары.Количество, | СправочникНоменклатура.Ссылка |ИЗ | Документ.ЗаказКлиента.Товары КАК ЗаказКлиентаТовары | ПОЛНОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК СправочникНоменклатура | ПО ЗаказКлиентаТовары.Номенклатура = СправочникНоменклатура.Ссылка |ГДЕ | ЗаказКлиентаТовары.Ссылка = &Ссылка | И СправочникНоменклатура.ДополнительныеРеквизиты.Значение = &Значение | И СправочникНоменклатура.ДополнительныеРеквизиты.Свойство = &Свойство"; Запрос.УстановитьПараметр("Значение", Значение); Запрос.УстановитьПараметр("Свойство", Свойство); Запрос.УстановитьПараметр("Ссылка", Объект.Ссылка); Результат = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = Результат.Выбрать(); |
|||
1
ZaprosMan
13.01.14
✎
18:33
|
А что не работает?
|
|||
2
vse_serjezno
13.01.14
✎
18:36
|
Я не знаю, что передать в параметр Значение...:(
У элемента тип Характеристика.ДополнительныеРеквизитыИСведения. Как с ним работать?.. |
|||
3
vse_serjezno
13.01.14
✎
18:37
|
Если бы тип характеристики был строка, то:
Значение = "Серебро"... А с таким типом Характеристика.ДополнительныеРеквизитыИСведения как обращаться?.. |
|||
4
GROOVY
13.01.14
✎
18:38
|
Значение = НазваниеРеквизита
|
|||
5
GROOVY
13.01.14
✎
18:38
|
Характеристика = СоставнойТип
|
|||
6
vse_serjezno
13.01.14
✎
18:39
|
(4) (5) не поняла.
|
|||
7
vse_serjezno
13.01.14
✎
18:40
|
Эм, просто вместо "Серебро" передать Серебро?.. О_о
|
|||
8
GROOVY
13.01.14
✎
18:41
|
Характеристика - это составной тип.
Как объект передаешь в запрос, так и эту фигню передавай. Значение у тебя в какой переменной или реквизите храниться, у чего там тип Характеристика? |
|||
9
ZaprosMan
13.01.14
✎
18:43
|
Какой тип у "значение"? Справочник "Значения свойств объектов" или что другое?
Характеристика.ДополнительныеРеквизитыИСведения непонтно что такое? |
|||
10
vse_serjezno
13.01.14
✎
18:48
|
(8) У справочника Ном-ра есть ТЧ ДополнительныеРЕквизиты с реквизитами:
Свойство типа ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения и Значение типа Характеристика.ДополнительныеРеквизитыИСведения. Т.е. вид характеристики - ее значение соответственно: цвет - Зеленый. |
|||
11
vse_serjezno
13.01.14
✎
18:52
|
(9) Справочник Значения свойств объектов...И спасибо Вам, догнала смысл...
|
|||
12
vse_serjezno
13.01.14
✎
18:53
|
GROOVY, спасибо и Вам.
Осознала пустяшность вопроса, краснею... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |