![]() |
|
Обработка | ☑ | ||
---|---|---|---|---|
0
iQwerty
29.06.13
✎
01:55
|
Доброй ночи господа, конфигурация КА-не получается реализовать обработку для учета гарантийных запчастей в базе регламентированного учета, надо собрать документ "ГТД по импорту" с характеристикой "Гарантия" значение "Гарантийная", "Бесплатная" значение "Бесплатная", или "Доукомплектация" значение "Доукомплектация" в строках табличной части "Товары" за произвольный период. Выходит пустая ТЗ
Запрос1 = Новый Запрос; Запрос1.УстановитьПараметр("ДатаНачалаПериода", началодня(ДатаНачалаПериода)); Запрос1.УстановитьПараметр("ДатаКонецПериода", Конецдня(ДатаКонецПериода)); Запрос1.УстановитьПараметр("Гарантия",ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Гарантия")); Запрос1.УстановитьПараметр("Бесплатная",ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Бесплатная")); Запрос1.УстановитьПараметр("Доукомплектация",ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Доукомплектация")); Запрос1.УстановитьПараметр("Гарантийная", Справочники.ЗначенияСвойствОбъектов.НайтиПоНаименованию("Гарантийная")); Запрос1.УстановитьПараметр("Бесплатная1", Справочники.ЗначенияСвойствОбъектов.НайтиПоНаименованию("Бесплатная")); Запрос1.УстановитьПараметр("Доукомплектация1", Справочники.ЗначенияСвойствОбъектов.НайтиПоНаименованию("Доукомплектация")); Запрос1.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ | Товары.Ссылка, | Товары.Номенклатура, | Товары.ХарактеристикаНоменклатуры |ПОМЕСТИТЬ ВТТовары |ИЗ | Документ.ГТДИмпорт.Товары КАК Товары |ГДЕ | Товары.Ссылка.Дата МЕЖДУ &ДатаНачалаПериода И &ДатаКонецПериода |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ РАЗЛИЧНЫЕ | ЗначенияСвойствОбъектов.Объект КАК Номенклатура |ПОМЕСТИТЬ ВТОтобраннаяНоменклатура |ИЗ | РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов | ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ РАЗЛИЧНЫЕ | Товары.Номенклатура КАК Номенклатура | ИЗ | ВТТовары КАК Товары) КАК Товары | ПО (ЗначенияСвойствОбъектов.Объект ССЫЛКА Справочник.Номенклатура) | И (ЗначенияСвойствОбъектов.Свойство В (&Гарантия, &Бесплатная, &Доукомплектация) | ИЛИ ЗначенияСвойствОбъектов.Значение В (&Гарантийная, &Бесплатная1, &Доукомплектация1)) | И ЗначенияСвойствОбъектов.Объект = Товары.Номенклатура |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | Товары.Ссылка КАК Ссылка, | Товары.Номенклатура КАК Номенклатура, | Товары.ХарактеристикаНоменклатуры |ИЗ | ВТТовары КАК Товары | ВНУТРЕННЕЕ СОЕДИНЕНИЕ ВТОтобраннаяНоменклатура КАК ОтобраннаяНоменклатура | ПО Товары.Номенклатура = ОтобраннаяНоменклатура.Номенклатура | |УПОРЯДОЧИТЬ ПО | Ссылка, | Номенклатура |АВТОУПОРЯДОЧИВАНИЕ"; Результат1=Запрос1.Выполнить(); ТЗ1 = Результат1.Выгрузить(); ЭлементыФормы.ТабличноеПоле2.Значение = ТЗ1; ЭлементыФормы.ТабличноеПоле2.СоздатьКолонки(); ЭлементыФормы.ТабличноеПоле2.ОбновитьСтроки(); |
|||
1
iQwerty
29.06.13
✎
02:03
|
Заранее вселенское спасибо
|
|||
2
iQwerty
29.06.13
✎
02:05
|
откликнитесь пожалуйста есть тут кто?
|
|||
3
ale-sarin
29.06.13
✎
02:16
|
(0) Я сильно не вникал, но изучайте категории, а не свойства.
|
|||
4
iQwerty
29.06.13
✎
02:20
|
ааа, спасибо) ещё полезные советы)
|
|||
5
iQwerty
29.06.13
✎
02:22
|
серьезно-кто нибудь пожалуйста скажите что не так
|
|||
6
ale-sarin
29.06.13
✎
02:32
|
Вот здесь хренота.
| И (ЗначенияСвойствОбъектов.Свойство В (&Гарантия, &Бесплатная, &Доукомплектация) | ИЛИ ЗначенияСвойствОбъектов.Значение В (&Гарантийная, &Бесплатная1, &Доукомплектация1)) А я спать пошел. |
|||
7
iQwerty
29.06.13
✎
02:48
|
что нет никого?
|
|||
8
hhhh
29.06.13
✎
08:09
|
(7) вообще-то
|ВЫБРАТЬ РАЗЛИЧНЫЕ | ЗначенияСвойствОбъектов.Объект КАК Номенклатура |ПОМЕСТИТЬ ВТОтобраннаяНоменклатура |ИЗ | РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов ЗначенияСвойствОбъектов.Объект - это характеристика здесь вообще-то. Стыдно не знать - это основы. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |