Имя: Пароль:
1C
1С v8
Разные внешние печатные формы в одной внешней обработке для разных документов (БСП)
0 Garykom
 
гуру
09.09.20
11:26
Собственно а можно разные команды печати назначить для разных объектов конфигурации?

Не хочется плодить лишние внешние обработки и/или лишние команды в меню Печать
1 PuhUfa
 
09.09.20
11:30
(0) А зачем тебе именно разные команды? Команда будет "моя печатная форма" а уже в ней проверяй тип значения объекта печати и от него формируй какую надо печатную форму
2 Garykom
 
гуру
09.09.20
11:32
(1) Это понятно.
Но я хочу чтобы команды по разному назывались в зависимости от объекта (документа)
3 Garykom
 
гуру
09.09.20
11:33
(2)+ Или одна команда называлась по разному или несколько команд и видимость зависит от объекта
4 Вафель
 
09.09.20
11:45
для разных нет.
проще тогда расширение сделать
5 Garykom
 
гуру
09.09.20
11:54
(4) А кинь примером как печатные формы через расширения правильно добавлять?
6 Garykom
 
гуру
09.09.20
11:56
(5)+ В смысле аналогично БСПшному механизму а не перекрывать в модуле менеджера
7 ASU_Diamond
 
09.09.20
13:51
Как вариант можно одну и туже обработку несколько раз загрузить и для каждой строки своё представление написать. Ну и объекты тоже. Только механизм авторегистрации тогда убрать надо. Но я не проверял как это будет работать :)
8 Garykom
 
гуру
09.09.20
14:36
(7) Угу думал над этим разный результат выдавать в функции "СведенияОВнешнейОбработке", типа анализировать что уже загружено и чему назначено.

Тогда обработка будет одна и при новой загрузке с новым именем другому объекту и со своими командами типа.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан