Как программно открыть несуществующую форму списка регистра сведений? #525507


#0 by Белый Медведь
Есть кнопка, которая открывает форму списка регистра сведений. Если у регистра в конфигураторе форма списка создана, то этот код: РегистрыСведений[ИмяРегистра].ПолучитьФорму("ФормаСписка").Открыть; работает правильно, а если формы нет, то возникает ошибка: {Форма.ОсновнаяФорма}: Ошибка при вызове метода контекста (ПолучитьФорму): Недопустимое значение параметра (параметр номер '1')    РегистрыСведений[ИмяРегистра].ПолучитьФорму("ФормаСписка").Открыть; Хотя если выбрать в главном меню Операции > Регистр сведений > ИмяРегистра то форма списка создается автоматом и показывается. Так вот как вывести на экран эту форму списка, которая создается поумолчанию?
#1 by Mort
РегистрыСведений[ИмяРегистра].ПолучитьФорму.Открыть
#2 by Mort
Вообще считаю использовать явное указание имени основной формы злом.
#3 by Grusswelle
?!?!??? ...обоснуй, пожалуйста... Может, в этом кроется мудрость...
#4 by Белый Медведь
Вообще-то первый параметр обязательный. Если его не указать, вываливается ошибка.
#5 by Vitello
Ну наверно чтобы код не переписывать если она поменяется
#6 by Buster007
ПолучитьФормуСписка?
#7 by Белый Медведь
Точно! Спасибо огромное! И как я слона не заметил... Всем Спасибо, тема закрыта.
#8 by Grusswelle
хрееен!!!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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