#0
by Ганзес
Планируется нарисовать ~ 20 документов, которые будут содержать на определенной странице 2 табличных поля, командные панели к ним, и парочку полей ввода с надписями. Элементы управления, их данные и свойства будут абсолютно одинаковые у ВСЕХ документов. Задача следующая: Сделать одну общую форму, и при открытии документа передавать в форму открытого документа элементы управления из общей формы. Затем прописать к ним предопределенные события (через УстановитьДействие(<Событие>, <Действие>), которые будут ссылаться на процедуры в общем модуле. Вопрос: Нельзя ли получить все элементы управления общей формы "одним махом", например, поместив их на панель, и передать в открываемый документ панель с ЭУ? Сейчас предаю их перебирая коллекцию ЭУ общей формы, но столкнулся с тем что табличная часть передается без колонок, и их приходится создавать перебирая коллекцию колонок табличной части в общей форме, а затем задавать свойства, данные... Честно говоря руки опустились. Может есть более удобное решение?
#2
by AversDik2
Синтаксис: Примечание: Процедура должна быть экспортируемой и располагаться в модуле формы, при этом количество параметров должно совпадать с необходимым количеством параметров события, инициирующего вызов действия. На процедуры в общем модуле нельзя сослаться.
#3
by Ганзес
Что значит "На процедуры в общем модуле нельзя сослаться."? Процедура ПриИзмененииЭУКолонкиТП Экспорт - лежит в общем модуле. Для Каждого Колонка Из <ТабличноеПоле>.Колонки Цикл
#4
by AversDik2
А ты уверен, что у тебя этот код выполняется: У меня 1с сообщает: Недопустимое значение параметра (параметр номер '2') (В модуле формы отсутствует процедура с указанным именем)
#5
by Ганзес
Нет не уверен :)Это код я еще не запускал. Ты клонишь к тому, что обработчик событий формы должен быть в модуле этой формы?
#7
by Ганзес
Получается что на этой затее можно ставить крест, из-за невозможности обрабатывать события не заданных в конфигураторе ЭУ ... И рисовать одно и тоже в двадцати документах?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Безвозмездная передача фотоаппарата госучреждению. Проводки???
- Передача параметра типа Дата в ADODB
- Копирую дерево элементов управления из одной формы в другую.
- Передача товаров операция: передача товаров/материалов переработчику цена,сумма
- Каким образом можно задать текст надписей для элементов управления на языке?
- Передача формы на сервер из модуля общей команды
В этой группе 1С
- УПП счета 90.01.1 и 90.01.2
- v7: 1c: Индексация годовых и квартальных премий в ЗиК 7.7
- v7: Как сравнить 2 таблицы значений
- Разработка документа по начислению амортизации ОС
- Как на форме сделать полосы прокрутки?
- v7: Какая длина номер экспортной ГТД?
- Как удалять рисунки из табличного документа
- Не работает автоматический расчет скидок и наценок.
- v7: Формирование товарного чека как печатной формы
- ПараметрыСеанса.ГраницыЗапретаИзмененияДанных
- Отбор, табличное поле, не могу отловить событие
- Тест по платформе
- Округление числа...
- Пeренаправление
- Как в Запросе обратиться к подчиненному справочнику
- 1С v8 Месяц прописью в именительном падеже
- Загрузка правил в конвертацию данных.
- Подсветка строки таблицы значений
- Копирование ролей
- Как создать общую рабочую область в Word?