Возможно ли создать управляемую форму полностью программно?
Коллеги, возможно ли 1) создать программно на лету полностью свою форму? 2) с установкой модуля формы или хотя бы без модуля, только элементы, 3) форму расширяющую, допустим, справочник?
По косвенным признакам как закрытие текстов модулей элементов метаданных и пр. создается ощущение что такое невозможно, но на всякий случай переспрошу.
По косвенным признакам как закрытие текстов модулей элементов метаданных и пр. создается ощущение что такое невозможно, но на всякий случай переспрошу.
По теме из базы знаний
- Алкогольная декларация для 1С 8.1, 8.2, 8.3 (1, 2, 3, 4, 5, 6, 7, 8 формы) УТ10.2/10.3, УТ11, УПП, КА, БП2.0/3.0, БП КОРП, Розница 1.0/2.1, Далион, Астор, УТАП и др. с подписью и шифрованием, редакция 2.3
- 50+ советов для успешной сдачи 1С: Специалист по платформе
- Автоматизация труда программиста. Библиотека прикладных функций
- Гарри Поттер и подкапотное пространство веб-клиента
- Простейший способ учета изменений управляемых форм объектов 1С
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Можно. Добавить в расширение пустую форму с событием ПриСозданииНаСервере. В этом событии создавать все реквизиты и элементы. Так же нужны будут события элементов, которые будут содержать вызов клиентского общего модуля, где будут условия вида "Если ИмяЭлметента = "Мой" Тогда Мой_ПриИзменении(Элемент) ИначеЕсли ИмяЭлметента = "" и т д.
Модуль формы из встроенного языка менять нельзя. Можно если форму будете собирать в xml файлах и далее из них собирать расширение.
Модуль формы из встроенного языка менять нельзя. Можно если форму будете собирать в xml файлах и далее из них собирать расширение.
(1) Жаль. что нет как в 7 ке
"#ЗагрузитьИзФайла должна записываться в первой строке программного модуля с первой позиции. Ее использование рекомендуется для отладки, чтобы быстро отлаживать код какого-либо программного модуля без промежуточного сохранения всей конфигурации. Данная конструкция переключает загрузку программного модуля конфигурации на загрузку из указанного файла. Содержимое программного модуля конфигурации при этом игнорируется."
"#ЗагрузитьИзФайла должна записываться в первой строке программного модуля с первой позиции. Ее использование рекомендуется для отладки, чтобы быстро отлаживать код какого-либо программного модуля без промежуточного сохранения всей конфигурации. Данная конструкция переключает загрузку программного модуля конфигурации на загрузку из указанного файла. Содержимое программного модуля конфигурации при этом игнорируется."
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот