#0
by ddiimmaann
Уважаемый "panvartan" ( Привел такой пример: &НаСервере ДобавляемыеРеквизиты.Добавить(Новый РеквизитФормы("КолонкаНоменклатура",Новый ОписаниеТипов("СправочникСсылка.КлассификаторТМЦ"),"РеквизитФормы_Таблица","Товар")); ДобавляемыеРеквизиты.Добавить(Новый РеквизитФормы("КолонкаКоличество",Новый ОписаниеТипов("Число"),"РеквизитФормы_Таблица","Кол-во")); Программно нельзя удалять созданные в интерфейсе конфигуратора реквизиты. С этим все понятно. Думаю дальше, у коллекции всех элементов формы есть 2 интересных метода: Вставить; и Добавить; У обоих первыe 2 параметрf: <Имя> (обязательный) Тип: Строка. Уникальное имя добавляемого элемента. <ТипЭлемента> (обязательный) Тип: Тип. Тип добавляемого элемента. Вопрос: Можно ли изловчиться и встроить одну форму в другую? Вопрос навеян при разработке собственной конфигурации. Информация о физическом лице хранится в трех объектах: Справочник и Документ + Регистр. Есть форма элемента справочника и форма документа - с обработчиками. Заказчик попросил сделать 1 форму для редактирования данных о физ.лице. Красивым кажется решение такого плана: Завожу на пустой произвольной форме 2 реквизита с типами - СправочникОбъект и ДокументОбъект. После этого в обработчике ПриСозданииНаСервере на созданную форму добавляю два новых элемента типа "УправляемаяФорма". И все в ажуре. В противном случае придется делать 1 сложную форму, копировать все обработчики в нее с двух других, отслеживать модифицированность и заниматься прочей тратой времени. Тем более, что это вопрос на будущее - возможно, таких форм придется наплодить больше чем одну.
#2
by ddiimmaann
Форум почему-то разбил текст кода на две части. На самом деле это один кусок кода (включая строку между кусками).
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как из формы элемента справочника открыть другую форму этого же элемента?
- Передача элементов управления общей формы в формы документов при их открыти
- Как правильно открывать одну или другую форму документа?
- Открыть форму объекта, выполнить процедуры формы, закрыть форму.
- v8: Как запретить редактирование всех элементов формы, кроме одного?
- 8.2 управляемые формы. Как открыть другую форму текущего объекта
- Запрос всех строк номенклатуры из всех табличных частей всех документов
- Управляемые формы, при открытии формы, программно открыть другую форму.
- Открыть из формы документа произвольную форму (управляемые формы)
- Вывод всех элементов в отчете СКД
В этой группе 1С
- СКД: Использование функций при формировании печатной формы внешнего отчёта СКД
- При закрытии экселя выходит запрос на сохранение - как убрать?
- Как установить параметр в консоли запросов?
- Несовместимые типы "Выбор"
- ГРуппировка в запросе документов по типу
- счет-фактуру нельзя вводить на основании документа не отражаемого в бухгалтерском уче
- Первоначальное заполнение новых справочников при обновлении конфигурации
- Материалов на выпуск по факту ушло больше/меньше, чем по учету
- Регламентные и фоновые задания задания
- СКД: v8: Документы по текущему пользователю
- Почему не работает завершение пользователей при установке блокировки начала сеансов?
- Почему маленький шрифт при установке в VMware Workstation
- Вопрос по: Выборка.НайтиСледующий(Струк)
- Поле "пометка" в форме!
- Почему не срабатывает ЭтоНовый()?
- Битые записи в регистре сведений/накопления с пустой ссылкой на регистратор
- v7: Значение не является значением объектного типа (ПометкаУдаления) ".
- Cтранности с обороткой по счету в БП 1.6
- Помогите подобрать аналог КПК
- v7: Как посмотреть остатки по счету в разрезе всех субконто?