#0
by N-S-B
В первый раз на практике столкнулся с расширением. Нужно было немного изменить типовую печатную форму, решил сделать расширением. Добавил в расширение документ, в модуле объекта описал функцию Печати, выполняемую вместо основной. В основной конфигурации вызывается макет из общих макетов. Соответственно я тоже решил добавить свой макет в расширение. Назвал его по другому, в коде функции Печать указал новый макет. Но никакие изменения не отображались, открывался макет основной конфигурации, хоть у макетов и различались имена. Методом проб, ошибок и тыка оказалось, что макет тоже надо добавить в расширение и только тогда уже внесенные изменения отобразятся при выводе на печать. И соответственно у меня появился вопрос, а чем отличается новый объект в расширении от добавленного из основной конфы? В каких случаях используют то или иное решение?
#1
by zak555
> Нужно было немного изменить типовую печатную форму > Добавил в расширение документ и ты для этого создал новый объект документ или ты про макет пишешь?
#2
by mikecool
используй внешние печатные формы надеюсь поправили - но раньше добавленный в расширение новый макет не виделся в основной конфигурвции
#3
by N-S-B
Сейчас поправил, оказывается, действительно, нет необходимости добавлять в расширение документ и заменять процедуру печати, достаточно добавить макет. Ну ради изменения пары ячеек в печатной форме, заморачиваться с внешней обработкой это слишком, если сейчас можно это сделать за пару минут через расширения.
#4
by h-sp
наоборот вроде. Из-за какого-то макета не стоит с расширениями трахаться. Расширения - это всё-таки для глобальных вещей, например подсистему какую-нибудь сваять. а изменить макет - это и пользователь может сам в режиме предприятия без участия программиста.
#7
by nordbox
Из за макета городить расширение???? а ты подумал про обновление конфы, если нет, то сначала почитай, кроме того подумай что даже 90% из тут присутствующих не проверяют есть в конфе расширение или нет и тупо накатывают обновление, а еще лучше на тестовой проведи коллективный сеанс группового...
#9
by N-S-B
Точно так же, как многие после обновления не проверяют есть ли подключенные внешние обработки и не сломались ли они. Да и какая разница, что править после обновления, переставшую работать внешнюю обработку или расширение?
#10
by N-S-B
Ну это все, я думаю, временные проблемы и трудности. Расширения то относительно новый механизм, конечно еще не отлажен на 100%.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Недопустимое значение [Ошибка в свойстве Caption]
- На какую группу выходит группа А на чемпионате мира по футболу?
- Вывод в диаграмме первых 5 позиций и "прочее"
- Ошибка разделенного доступа при запуска конфигуратора
- Выборка из Таблицы Значений
- Как заполнить счета учета из обработки заполнения ТЧ
- Открыть выбор элемента справочника в режиме такси
- Где хранится значение добавленного реквизита пользователем в форме документа
- Характеристики номенклатуры в 1С ERP 2.2
- Ут 10.3 отправка акта расхождения ЕГАИС после запроса на отмену проведения ТТН
- HDD "Не проинилиализирован", Ошибка данных (CRC)
- Загрузка в табличную часть документа данных из DBF-файла
- Учет изменений в конфигурации
- СКД многократное обращение к функции вычисляемого поля.
- Ограничение видимости номенклатуры кроме рлс
- Не получается собрать мобильное приложение (APK)
- Помеченные на удаление в конвертация данных
- Как теперь создавать "свое" ПодменюПечать1 в БСП 2.4.2 УТ 11.4
- Движение по созданному регистру
- Ошибка в обмене через универсальный формат