|   |   | 
| 
 | УФ - открыть форму не по умолчанию | ☑ | ||
|---|---|---|---|---|
| 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) Спасибо большое!     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |