Вход | Регистрация

1С:Предприятие ::

Метки: 

Расширение: новый объект или добавленный с расширение

Я
   N-S-B
 
06.12.17 - 22:25
В первый раз на практике столкнулся с расширением. Нужно было немного изменить типовую печатную форму, решил сделать расширением.
Добавил в расширение документ, в модуле объекта описал функцию Печати, выполняемую вместо основной.
В основной конфигурации вызывается макет из общих макетов. Соответственно я тоже решил добавить свой макет в расширение. Назвал его по другому, в коде функции Печать указал новый макет.
Но никакие изменения не отображались, открывался макет основной конфигурации, хоть у макетов и различались имена.
Методом проб, ошибок и тыка оказалось, что макет тоже надо добавить в расширение и только тогда уже внесенные изменения отобразятся при выводе на печать.

И соответственно у меня появился вопрос, а чем отличается новый объект в расширении от добавленного из основной конфы? В каких случаях используют то или иное решение?
 
 
   zak555
 
1 - 06.12.17 - 22:27
> Нужно было немного изменить типовую печатную форму
> Добавил в расширение документ

и ты для этого создал новый объект документ или ты про макет пишешь?
   mikecool
 
2 - 06.12.17 - 22:28
(0) используй внешние печатные формы
надеюсь поправили - но раньше добавленный в расширение новый макет не виделся в основной конфигурвции
   N-S-B
 
3 - 06.12.17 - 22:43
(1) Сейчас поправил, оказывается, действительно, нет необходимости добавлять в расширение документ и заменять процедуру печати, достаточно добавить макет.

(2) Ну ради изменения пары ячеек в печатной форме, заморачиваться с внешней обработкой это слишком, если сейчас можно это сделать за пару минут через расширения.
   h-sp
 
4 - 07.12.17 - 04:19
(3) наоборот вроде. Из-за какого-то макета не стоит с расширениями трахаться. Расширения - это всё-таки для глобальных вещей, например подсистему какую-нибудь сваять.

а изменить макет - это и пользователь может сам в режиме предприятия без участия программиста.
   riks05
 
5 - 07.12.17 - 05:23
(4) где ты таких пользователей видел?
   h-sp
 
6 - 07.12.17 - 06:53
(5) ну, хорошо. Программист сам может поправить макет в режиме предприятия
   nordbox
 
7 - 07.12.17 - 07:34
Из за макета городить расширение????
а ты подумал про обновление конфы, если нет, то сначала почитай, кроме того подумай что даже 90% из тут присутствующих не проверяют есть в конфе расширение или нет и тупо накатывают обновление, а еще лучше на тестовой проведи коллективный сеанс группового...
   nordbox
 
8 - 07.12.17 - 08:37
   N-S-B
 
9 - 07.12.17 - 08:56
(7) Точно так же, как многие после обновления не проверяют есть ли подключенные внешние обработки и не сломались ли они.
Да и какая разница, что править после обновления, переставшую работать внешнюю обработку или расширение?
   N-S-B
 
10 - 07.12.17 - 09:20
(8) Ну это все, я думаю, временные проблемы и трудности. Расширения то относительно новый механизм, конечно еще не отлажен на 100%.
 
 Рекламное место пустует


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует