как я могу получить значение

Подскажите, пожалуйста, как я могу получить значение этой переменной и поместить его в форму для печати.

Когда вы устанавливаете основной флажок, этот паспорт становится основным, мне нужен этот выбранный паспорт.

Спасибо.Изображение удалено.

Нравится

4 комментария
Лучший ответ

Доброго вечера! Я бы сразу пробовала настраивать через табличную часть: вытянуть поле "Номер" и фильтровать по "Основной" = "Да".  В ПФ в нужном месте вытянуть это поле "Номер". "Костыльно", но вроде как рабочий вариант.

Доброго вечера! Я бы сразу пробовала настраивать через табличную часть: вытянуть поле "Номер" и фильтровать по "Основной" = "Да".  В ПФ в нужном месте вытянуть это поле "Номер". "Костыльно", но вроде как рабочий вариант.

Григор, если на скриншоте изображена запись детали, а отчёт строится по записи в основной таблице, к которой таких привязано несколько, то правильнее всего будет создать в основной таблице текстовое поле «Номер основного документа» и затем реализовать логику синхронизации с деталью в одну или обе стороны, наподобие той, что сделана для детали адресов, средств связи и подобного. Это реализовано скриптами во встроенных БП объектов основного раздела и детали:

Соглашусь с вариантами выше. Но если вы так делать не будете, то можно просто подзапросом TOP(1) выбрать с таблицы паспортов где есть значение атрибута "Базовый".

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