![]() |
![]() |
![]() |
|
Пользовательское создание макетами печатных форм. | ☑ | ||
---|---|---|---|---|
0
mzelensky
18.11.11
✎
09:52
|
Доброго времени суток! Тут вот встала такая потребность:
Нужно чтобы пользователь сам мог создавать макет для печатной формы. Пример: Есть документ "Контракт" с большим количеством реквизитов и довольно объемной выходной печатной формой. Сейчас макет этой формы классически набран в конфигураторе, оттуда он берется, заполняются все параметры и выводится пользователю. Разумеется после вывода формы ее можно подправить руками, но заказчик хочет иметь возможность хранить произвольное количество макетов и иметь возможность самостоятельно набирать его (изменять), а потом сохранять. Затем перед печатью просто будет выбираться нужный макет. Основные параметры для заполнения будут одинаковы, но текст может меняться. Как это можно и лучше сделать??? |
|||
1
mzelensky
18.11.11
✎
09:55
|
Сейчас приходит в голову следующее (самое очевидное):
Макет разбит на блоки (пункты). Создать форму (в регистре или справочнике), в которую будет набираться текст этого самого макета. Затем при печати нужно взять этот текст, найти в нем параметры, заполнить их и вывести в макет. Встает лишь проблема с форматированием текста, т.к. она там довольно хитрая... какие еще варианты? |
|||
2
vicof
18.11.11
✎
09:56
|
дать пользователю права на редактирование макетов и обновление конфы бд, и пускай редактирует
|
|||
3
mzelensky
18.11.11
✎
09:59
|
(2) не, эт через-чур...нужно в пользовательском режиме.
|
|||
4
mzelensky
18.11.11
✎
10:01
|
(3) + говорили, что под заказ люди делали в 1С что-то типа примитивного редактора, в котором как раз набирались и сохранялись макеты для печатных форм. Но косяк в том, что это самописные корпоративные разработки и посмотреть на них нет возможности :(
может кто-то сталкивался. |
|||
5
mzelensky
18.11.11
✎
10:25
|
как обычно сонная пятница...одни мысли про пиво и сиськи у народа :(
|
|||
6
mzelensky
18.11.11
✎
10:48
|
ну буду апать
|
|||
7
LAAry
18.11.11
✎
11:15
|
Посмотри демку "управление небольшой фирмой". там в УФ правда есть редактирование макетов печатных форм. Идею можно оттуда взять
|
|||
8
mzelensky
18.11.11
✎
12:00
|
(7) позже качну и гляну. А ты пробовал эту систему редактирования? На сколько удобно реализовано?
|
|||
9
LAAry
18.11.11
✎
12:03
|
я не пробовал, просто просматривал пример УФ и увидел такую пипяку. Реализовано и ладно, допиливать все равно придется.
|
|||
10
Fish
гуру
18.11.11
✎
12:05
|
У нас реализовано через справочник печатных форм, где хранятся шаблоны Word и при печати заполняются.
|
|||
11
LAAry
18.11.11
✎
12:07
|
(10) а пакетно шустро работает? например при формировании 400-500 форм в ворде норм?
|
|||
12
mzelensky
18.11.11
✎
12:14
|
(10) с вордом через компоненту работаете?
|
|||
13
Homer
18.11.11
✎
12:19
|
Типовая анкета в УПП. Все уже реализовано.
|
|||
14
mzelensky
18.11.11
✎
12:22
|
(13) что за анкета? Я просто не работал с УПП. Подскажи что именно там глянуть...чтобы много времени не тратить.
|
|||
15
Fish
гуру
18.11.11
✎
13:23
|
(11) Пакетную печать обычно не используем - это договора на продажу авто, хотя возможно, так что про быстродействие не скажу.
(12) через COMОбъект("Word.Application") |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |