Открытие формы Регистра сведений из общей команды
Вот кусок кода, пытаюсь открыть форму, не получается. Не видит форму с таким именем, то что в коментариях тоже не видит, как быть, помогите?
//Метаданные.РегистрыСведений.АдресныйКлассификатор.Формы.ФормаЗагрузкиАдресногоКлассификатора
//Форма = ПолучитьФорму("РегистрСведений.АдресныйКлассификатор.Формы.ФормаЗагрузкиАдресногоКлассификатора");
ПолучитьФорму("Метаданные.РегистрСведений.АдресныйКлассификатор.ФормаЗагрузкиАдресногоКлассификатора").Открыть();
//МФ=Метаданные.РегистрыСведений.АдресныйКлассификатор.ПолучитьФорму("ФормаЗагрузкиАдресногоКлассификатора");
//МФ.Открыть();
//Форма.ОткрытьМодально();//Открыть();
//Форма = ПолучитьФорму("РегистрСведений.АдресныйКлассификатор.Формы.ФормаЗагрузкиАдресногоКлассификатора");
ПолучитьФорму("Метаданные.РегистрСведений.АдресныйКлассификатор.ФормаЗагрузкиАдресногоКлассификатора").Открыть();
//МФ=Метаданные.РегистрыСведений.АдресныйКлассификатор.ПолучитьФорму("ФормаЗагрузкиАдресногоКлассификатора");
//МФ.Открыть();
//Форма.ОткрытьМодально();//Открыть();
По теме из базы знаний
- Журнал регистрации изменения объектов и реквизитов объектов из формы объекта, для управляемых форм, 1С 8.2, 8.3
- Версионирование справочников, документов и регистров сведений на SQL-сервере
- Использование макетов вместо дополнительных реквизитов или регистров сведений
- Программная работа с типовыми формами истории данных
- Инструменты опытного пользователя для коррекции регистров. ЗУП 3.1
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(3) juntatalor,
Смотрите содержимое цитаты и вопрос пожалуйста.
1) В данном регистре сведений, позаимствованном из конфигурации 1С бухаглтерия 8.3 нету формы ЗагрузкаАдресногоКлассификатора а есть форма ФормаЗагрузкиАдресногоКлассификатора
2) Если делать по вашему примеру, но даже с правильным наименование формы и остальных объектов, то пишет ошибку
--------------------------------------
{ОбщаяКоманда.ОбщаяКоманда1.МодульКоманды(5)}: Ошибка при вызове метода контекста (ПолучитьФорму)
ПолучитьФорму("РегистрСведений.АдресныйКлассификатор.Форма.ФормаЗагрузкиАдресногоКлассификатора").Открыть();
по причине:
Неизвестное имя формы. Имя: "РегистрСведений.АдресныйКлассификатор.Форма.ФормаЗагрузкиАдресногоКлассификатора"
--------------------------------------
Так что же все таки делать, как победить?
Смотрите содержимое цитаты и вопрос пожалуйста.
1) В данном регистре сведений, позаимствованном из конфигурации 1С бухаглтерия 8.3 нету формы ЗагрузкаАдресногоКлассификатора а есть форма ФормаЗагрузкиАдресногоКлассификатора
2) Если делать по вашему примеру, но даже с правильным наименование формы и остальных объектов, то пишет ошибку
--------------------------------------
{ОбщаяКоманда.ОбщаяКоманда1.МодульКоманды(5)}: Ошибка при вызове метода контекста (ПолучитьФорму)
ПолучитьФорму("РегистрСведений.АдресныйКлассификатор.Форма.ФормаЗагрузкиАдресногоКлассификатора").Открыть();
по причине:
Неизвестное имя формы. Имя: "РегистрСведений.АдресныйКлассификатор.Форма.ФормаЗагрузкиАдресногоКлассификатора"
--------------------------------------
Так что же все таки делать, как победить?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот