|
УФ - открыть форму не по умолчанию | ☑ | ||
---|---|---|---|---|
0
VladSt
06.10.15
✎
14:30
|
Добрый день
В регистре сведений есть формы: ФормаЗаписи, ФормаСписка. Эти формы установлены по умолчанию. Создал свою форму списка. Добавил регистр в подсистему. При запуске этого регистра открывается форма списка по умолчанию, а я хочу открыть свою форму. Как это сделать? |
|||
1
Nuobu
06.10.15
✎
14:31
|
(0) Командой.
|
|||
2
RomaH
naïve
06.10.15
✎
14:36
|
в модуле менеджера переопределить, ну или командой
|
|||
3
VladSt
06.10.15
✎
15:20
|
Сделал командой:
&НаКлиенте Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды) ОткрытьФорму("РегистрСведений.уатДокументыТС.ФормаСпискаСВладельцами", , ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка); КонецПроцедуры пишет {РегистрСведений.уатДокументыТС.Команда.КомандаОткрытьФормуСпискаСВладельцами.МодульКоманды(4)}: Ошибка при вызове метода контекста (ОткрытьФорму) ОткрытьФорму("РегистрСведений.уатДокументыТС.ФормаСпискаСВладельцами", , ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка); по причине: Неизвестное имя формы. Имя: "РегистрСведений.уатДокументыТС.ФормаСпискаСВладельцами" |
|||
4
Сильф
06.10.15
✎
15:22
|
там, по-моему, вот так должно быть:
"РегистрСведений.уатДокументыТС.Форма.ФормаСпискаСВладельцами" контекстная подсказка рулит |
|||
5
VladSt
06.10.15
✎
15:24
|
(1), (2), (4) Спасибо!
|
|||
6
VladSt
06.10.15
✎
18:53
|
Сразу не обратил внимания, а теперь увидел, что в подсистеме отображается два элемента, один на ФормуСписка, а второй на ФормаСпискаСВладельцами
и как это победить? |
|||
7
VladSt
06.10.15
✎
19:06
|
Из подсистемы убираю, нету ни одной, ставлю птичку - сразу две ((
|
|||
8
Мимохожий Однако
06.10.15
✎
19:13
|
Попробуй отнести новую форму в другую подсистему.
|
|||
9
VladSt
06.10.15
✎
19:14
|
Я так пробовал, переношу в другую подсистему - уже там две ((
|
|||
10
VladSt
06.10.15
✎
19:14
|
Наверное, причина в Команде
|
|||
11
Мимохожий Однако
06.10.15
✎
19:16
|
Нам её не видно.
|
|||
12
VladSt
06.10.15
✎
19:24
|
Поставил птичку включить в подсистему, и добавил команду
[img]http://i.imgur.com/Jbs1Dlc.png[/img] |
|||
13
VladSt
06.10.15
✎
19:30
|
[img]http://i.imgur.com/nkZF1he.png[/img]
и вот результат: [img]http://i.imgur.com/94Zd5gg.png[/img] |
|||
14
Aleksandr N
06.10.15
✎
19:31
|
(13) Командный интерфейс у подсистему нужно настроить.
|
|||
15
Aleksandr N
06.10.15
✎
19:32
|
Если у регистра стоит галочка использовать стандартные команды, то он и форму по умолчанию в интерфейс вытащит.
|
|||
16
VladSt
06.10.15
✎
19:35
|
(15) Спасибо большое!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |