Хранение макета таб. документа в реквизите справочника #562544


#0 by guitar_player
Подскажите пожалуйста, существует ли возможность хранить макет табличного документа в реквизите справочника с возможностью открытия,редактирования, сохранения изменений?
#1 by Cube
Можно, но не разрешаю. Если конфа от 1С, то храни в регистре, в котором хранятся настройки отчетов.
#2 by guitar_player
туплю, можно первоначальный вариант сохранять в mxl и записывать двоичными данными в реквизит, дальше как то заморочится с редактированием и сохранением снова в реквизит
#3 by Dem1urg
Так и надо. Но с учетом .
#4 by Scooter
а ХЗ чем вам не нравится ?
#5 by Cube
А какой вариант решения с реквизите справочника тебе больше нравится: 1). Уже есть справочник, допустим "Договоры контрагентов". Ты добавляешь реквизит к нему и... Что в каждом договоре хранить макет будешь? Или создашь "Служебный элемент для хранения шаблона договора"? 2). Создать новый справочник с одним реквизитом для хранения шаблона, в котором создашь один элемент? 3). <Тут мог бы быть твой извращенный вариант> А в это время велосипед давно изобретен - РегистрСведений.СохраненныеНастройки...
#6 by Dem1urg
ХЗ это тип значения реквизита справочника (ресурса регистра) в котором будут хранится ДвоичныеДанные.
#7 by Scooter
както так        КонстантыНабор.МакетНаклейкиМ = Новый ХранилищеЗначения(ТаблДокСтрокой, Новый СжатиеДанных);
#8 by Cube
А, так "ХЗ" это "ХранилищеЗначения", а не "Хрен знает"?)))) Так в том регистре и так в хранилище значения настройки хранятся... И константу лишнюю создавать не надо.
#9 by Scooter
пля ... убил напавал  ))) + это с нетиповой посмотрел РегистрСведений.СохраненныеНастройки, конечно лучше всего его заиспользовать
#10 by guitar_player
Я не описал задачу, есть справочник динамические отчеты, написанный франем. раньше макеты хранились жеско в конфигурации, сейчас потребовалась возможность изменения макетов на лету. Код заполнения макетов хранится в этом же справочнике и запускается при помощи Выполнить. Поэтому не вижу смысла переносить это в РС
#11 by Cube
Конфа самописная что-ли?
#12 by guitar_player
на основе ЗиУП
#13 by Cube
Так там есть справочник Меню -> Сервис -> Дополнительные отчеты и обработки. Из справки этого справочника: Справочник Внешние обработки содержит список внешних обработок, которые позволяют: - произвольно обрабатывать данные информационной базы; - формировать дополнительные отчеты; - заполнять табличные части; - формировать дополнительные печатные формы документов и других объектов. А Вы, я так понимаю, все же решили свой велосипед изобретать или я что-то не понял?
#14 by guitar_player
Да! Но виной тому то, что служба безопасности не разрешает пользоваться этим всем.
#15 by Cube
Чем мотивирует?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С