Имя: Пароль:
1C
 
Хранение макета в элементе справочника
0 bvb
 
02.07.26
13:50
Добрый день

Нужно хранить макет печати в реквизите справочника - чтобы при необходимость его быстро извлечь и перенастроить

1. Какой должен быть тип данного реквизита ? ХранилищеЗначения ?
2. И как засовывать туда макет . Сделать внешнюю обработку с макетом и засунуть ее туда как двоичные данные по аналогии с доп. отчетами и обработками ?
1 Garykom
 
гуру
02.07.26
13:55
.. присваивается звание "Почетный лисапедист"
2 paramedic
 
02.07.26
13:58
1. да, хранилище значения
2. макет печати фактически просто табличный документ. Храните его в этом реквизите. для печати сделайте внешнюю обработку, которая извлекает и использует этот макет и подключите ее к справочнику.
3 Garykom
 
гуру
02.07.26
18:11
Потом эта же хрень потребуется для другого справочника и?
Нефиг страдать херней и делай отдельный РС
Учти в большинстве конф есть ИдентификаторыОбъектовМетаданных, а если нету то просто строку имени метаданных для которых макет печати делается в измерение
Если типовые механизмы из БСП не подходят никак

Засовывать можно и целиком обработку и просто макет а код отдельно
В случае обработки проблемы допилки в т.ч. поиск/хранение самого кода не в конфе/хране а в базе
В этом случае лучше код процедур/функций самих хранить аля скрипты и макет к ним для работы в связке
4 bvb
 
02.07.26
14:21
(2) А просто в табличном документе разве можно задать параметр или шаблон?

(3) это самописка - там этого нет
5 Fragster
 
гуру
02.07.26
14:23
в подсистеме печати в БСП есть уже готовый механизм пользовательских макетов
6 Timon1405
 
02.07.26
14:47
(0) см Справочник.ШаблоныЭтикетокИЦенников в УТ
7 Fedor-1971
 
02.07.26
14:53
(4) Выгрузи шаблон в файл и приклей его
8 bvb
 
02.07.26
16:53
(6) НЕ там слишком мудрено и встроенный меня выбешивает
(7) НЕ понял. КАкой шаблон ? А сам макет где готовить ?
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший