Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   БП 2.0. Помогите с запросом по табл.части документа (http://forums.kuban.ru/f1040/bp_2_0_pomogite_s_zaprosom_po_tabl_chasti_dokumenta-1995775.html)

DT78 25.12.2011 20:46

БП 2.0. Помогите с запросом по табл.части документа
 
Помогите начинающему программисту. Нужно получить запросом данные из ТЧ "ТоварыИУслуги" документа "ОтражениеНачисленияНДС".
Начало было такое:
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ТекущийДокумент", Источник.Ссылка);
Запрос.УстановитьПараметр("ПустаяСсылка", Неопределено);

Текст =
"ВЫБРАТЬ
|ВЫБОР
|КОГДА ОтражениеНачисленияНДС.Номенклатура = &ПустаяСсылка
|ТОГДА ОтражениеНачисленияНДС.ВидЦенности
|ИНАЧЕ ОтражениеНачисленияНДС.Номенклатура
|КОНЕЦ КАК Продукция,

Затруднение вызвало следующее условие:
Если в реквизите "Номенклатура" указан элемент справочника "Основные средства", то в качестве "Продукция" так же должно возвращаться значение "ВидЦенности". Как это условие вписать в мой запрос?

angro 25.12.2011 21:42

КОГДА ОтражениеНачисленияНДС.Номенклатура = &ПустаяСсылка или ОтражениеНачисленияНДС.Номенклатура ссылка справочник.основныесредсмтва

DT78 25.12.2011 23:02

А можно поточнее? В том варианте, который озвучен выдает сообщение об ошибке "Поле не найдено":
"ОтражениеНачисленияНДС.Номенклатура.ссылка = <<?>> справочник.основныесредства"

angro 26.12.2011 06:55

(3) :) я не так написал

DT78 26.12.2011 09:36

А как надо написать?:)

DaCAT 26.12.2011 10:03

5-DT78 >Если руками не получается, то можно скопировать из поста. На точки посмотрите, на отсутствие знака равенства.

DT78 26.12.2011 11:07

Приношу свои извинения за собственную невнимательность:). Спасибо!


Текущее время: 01:23. Часовой пояс GMT +3.