Как открыть форму документа из формы регистра сведений?
☑
0
into
18.08.15
✎
11:23
В ресурсе регистра сведений есть ссылка на документ.
Нужно сделать что бы открывалась форма документа при нажажатии на ссылку документа в форме списка регистра.
1
butterbean
18.08.15
✎
11:24
в чем вопрос? обрабатывай событие Выбор в форме списка
2
into
18.08.15
✎
11:32
События Выбор нет есть НачалоВыбора
но ничего не проходит открывается форма записи регистра
Док=Документы.Ошибки.НайтиПоНомеру(Элемент.Номер);
Форма=Док.ПолучитьФорму("ФормаДокумента");
Форма.Открыть();
3
Господин ПЖ
18.08.15
✎
11:43
(2) не кури больше
>Док=Документы.Ошибки.НайтиПоНомеру(Элемент.Номер);
точнее - не колись
4
butterbean
18.08.15
✎
11:48
(2) началоВыбора - это только у полей ввода, смотри события всей таблицы формы (табличного поля), там должно быть Выбор
5
into
18.08.15
✎
11:54
(4) Да есть Выбор
РегистрСведенийСписокВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
А как получить ссылку из нужного ресурса?
6
Господин ПЖ
18.08.15
✎
11:55
текущиеданные, текущаястрока
7
into
18.08.15
✎
12:51
ВыбраннаяСтрока ?
8
into
18.08.15
✎
13:59
Всем спасибо.
Получилось так:
Процедура РегистрСведенийСписокВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
Форма=ВыбраннаяСтрока.ПодробныеСведения.ПолучитьФорму("ФормаДокумента");
Форма.Открыть();
СтандартнаяОбработка=Ложь;
КонецПроцедуры
При этом "ПодробныеСведения" где хранится ссылка на документ пришлось перенести из ресурса в измерение.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс