Открыть документ по табличной части #791739


#0 by DenisVich
Вопрос как в табличной части открыть документ. ТЧ формируется на основе регистров документа
#1 by DenisVich
"{ВнешняяОбработка.ХолодныеЗвонкиИнтерфейсДиректора.Форма.Форма.Форма}: Поле объекта не обнаружено (Ссылка)
#2 by DenisVich
Если без Ссылка {ВнешняяОбработка.ХолодныеЗвонкиИнтерфейсДиректора.Форма.Форма.Форма}: Метод объекта не обнаружен (ПолучитьФорму)           ВыбраннаяСтрока.ПолучитьФорму.Открыть;
#3 by dezss
Подробней опиши что за регистр документов. Где сам документ в этом регистре?
#4 by Михаил Козлов
Скорее всего, у Вас в ТЧ реквизит (который нужный документ) как-то называется. Если ОФ, можно ВывестиЗначение.
#5 by DenisVich
Документ самописный, регистры тоже. Регистр накопления. Привязан к док-ту, естественно.   Михаил, вы предлагаете найти ссылку на документ в табличной части и открыть документ. А каким методом. Программно открыть документ по идентификаторам, дата, номер?!
#6 by dezss
У тебя есть ссылка на документ, так и открывай его. Кстати, у тебя УФ или ОФ?
#7 by Михаил Козлов
Зачем искать ссылку, если она уже есть? Программно, по ссылке. Есть общий метод, кажется ВывестиЗначение(<здесь ссылка на объект>).
#8 by dezss
если ОФ, то как-то так ВыбраннаяСтрока.Регистратор.ПолучитьФорму.Открыть
#9 by DenisVich
ВыбраннаяСтрока.Ссылка.ПолучитьФорму.Открыть//Выдает ошибку Просто в таблицу нужно добавить колонку ссылка(ссылка на документ). Все прекрасно открывает. Спасибо.
#10 by dezss
Зачем добавлять в таблицу ссылку, если это регистр и у записи есть регистратор?)
#11 by DenisVich
Я не нашел регистратор в отладчике.
#12 by dezss
Ну значит не выгрузили в тч регистратор)
#13 by Жан Пердежон
ОткрытьЗначение / ПоказатьЗначение / ПозватьПрограммиста
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С