|
Как открыть форму документа из формы регистра сведений?
| ☑ |
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
|
Всем спасибо.
Получилось так:
Процедура РегистрСведенийСписокВыбор(Элемент, ВыбраннаяСтрока, Колонка, СтандартнаяОбработка)
Форма=ВыбраннаяСтрока.ПодробныеСведения.ПолучитьФорму("ФормаДокумента");
Форма.Открыть();
СтандартнаяОбработка=Ложь;
КонецПроцедуры
При этом "ПодробныеСведения" где хранится ссылка на документ пришлось перенести из ресурса в измерение.
|
|