Добрый день.
Попробую описать проблему с которой я столкнулась.
Есть некий справочник "Продукт" с полями ID (ключевое поле) и Name (ключевое поле для отображения).
И есть деталь "Продукт в счете", где есть поле справочника OfferingID (ключевое поле для отображения), где этот некий справочник "Продукт" является источником данных.
А вот дальше самое интересное, есть еще одна деталь, где есть поле справочника OfferingInvoiceID, где источником данных является деталь "Продукт в счете". Проблема заключается в следующем, нужно чтобы полем для отображения было название продукта (Name) из справочника "Продукты", а него его ID. Подскажите, как правильно сделать запрос для отображения названия продукта при выборе значения из детали "Продукт в счете" в поле справочника?

Нравится

2 комментария

Делать справочник первичным полем для отображения - плохая примета. Можно создать в датасете "Продукт в счете" скрытое текстовое поле Offering и заполнять его названием продукта при изменении OfferingID (на датасете или на триггере). И это текстовое поле сделать первичным для отображения.

Об этом варианте я тоже думала, видимо так и придется сделать.

Показать все комментарии