Дополнительные реквизиты 8.3 - Как получить объект?
Добрый день!
Сделал дополнительный реквизит для реализаций (в ячейке реквизита записывается полный путь до скана файла).
Далее сделал расширение для редактирования формы реализаций, в ней
Добавил кнопку "Открыть файл" (скриншот)
Как должна работать кнопка. Выбираем/выделяем нужный документ, нажимаем на кнопку, открывается скан документа.
Столкнулся с проблемой получения ссылки на объект(то есть на сам документ).
Ссылка на объект нужна для того, чтобы получить доп. реквизит выделенного документа.
Подскажите, пожалуйста, каким образом в расширении можно получить ссылку на объект выделенного документа?
Заранее спасибо!
Сделал дополнительный реквизит для реализаций (в ячейке реквизита записывается полный путь до скана файла).
Далее сделал расширение для редактирования формы реализаций, в ней
Добавил кнопку "Открыть файл" (скриншот)
Как должна работать кнопка. Выбираем/выделяем нужный документ, нажимаем на кнопку, открывается скан документа.
Столкнулся с проблемой получения ссылки на объект(то есть на сам документ).
Ссылка на объект нужна для того, чтобы получить доп. реквизит выделенного документа.
Подскажите, пожалуйста, каким образом в расширении можно получить ссылку на объект выделенного документа?
Заранее спасибо!
Прикрепленные файлы:

По теме из базы знаний
- Подключение нового справочника к подсистемам БСП (дополнительные реквизиты, файлы, запрет редактирования)
- Еще раз о дополнительных реквизитах и дополнительных сведениях
- Удаление неиспользуемых дополнительных реквизитов и сведений (БСП 3.1.7.61)
- Использование дополнительных реквизитов и сведений в отчетах
- 1С:БСП Дополнительные реквизиты и сведения
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) «Элементы.Список.ТекущиеДанные» — это свойство, которое в системе «1С:Предприятие» содержит данные текущей строки списка.
https://v8.1c.ru/obuchenie-programmistov/primery-razrabotki/tablitsa_formy/kak_v_forme_spiska_spravochnika_po luchit_ssylku_na_tekushchiy_element.htm
ну, а дальше
Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", НекоеИмя);
а вот НекоеИмя находится в карточке допрека, в свернутой группе "Для разработчиков", в самом низу в поле "Имя". Лучше искать так, это типа УИ.
далее необходимо получить свойство.
УправлениеСвойствами.ЗначениеСвойства()
Функция ЗначениеСвойства(Объект, Свойство, КодЯзыка = "") Экспорт
где Объект - любая ссылка
Свойство уже определили
ну, а дальше
Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоРеквизиту("Имя", НекоеИмя);
а вот НекоеИмя находится в карточке допрека, в свернутой группе "Для разработчиков", в самом низу в поле "Имя". Лучше искать так, это типа УИ.
далее необходимо получить свойство.
УправлениеСвойствами.ЗначениеСвойства()
Функция ЗначениеСвойства(Объект, Свойство, КодЯзыка = "") Экспорт
где Объект - любая ссылка
Свойство уже определили
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот