Имя: Пароль:
1C
1С v8
Создание и сохранение макетов в пользовательском режиме.
0 Kelleron
 
18.06.15
16:54
Здравствуйте, уважаемые!
Задача: реализовать создание, хранение, редактирование, подключение к документам своих макетов в пользовательском режиме.

Краткий алгоритм:
1. В польз. режиме создали макет
2. Подгрузили макет в поле табличного документа формы объекта
3. Заполнили подгруженный макет вручную (не из реквизитов)
4. Распечатали макет
5. Привязали заполненный макет к объекту, чтобы при последующих открытиях заполненные данные сохранялись.

Например: Пользователь создаёт документ "ЗаписьВСолярий", где указывает поля для заполнения: "Время приёма" и "ФИО пациента". Причём данные поля для заполнения не являются элементами формы объекта ЗаписьВСолярий, а присутствуют в подгруженном из базы данных макете(представьте, что макет подгружается в поле табличного документа формы, а там уже пользователь заполняет его и затем отправляет на печать то, что заполнил).  При этом макет должен храниться в справочнике "Макеты" и создаваться самим пользователем. Заполненный макет должен быть привязан к объекту "ЗаписьВСолярий".

Куда читать? Кто-нибудь подобное реализовывал? Буду благодарен за любую информацию.
1 разработчик 1с
 
18.06.15
16:58
насколько я понял, 50 тр
2 Kelleron
 
18.06.15
17:02
(1) Ну я же не прошу сделать, а только подсказать, где изучить вопрос.
3 vicof
 
18.06.15
17:05
(2) У тебя требования есть, сиди да выдумывай, как сделать.
4 разработчик 1с
 
18.06.15
17:06
(2) можешь посмотреть в сторону создания этикеток в любой торговой конфе. там есть изменение макетов, сохранение, открытие..
5 Kelleron
 
18.06.15
17:07
(4) Вот это уже лучше, спасибо)
6 Kelleron
 
24.06.15
12:38
А никто не знает, каким образом можно задать форматирование реквизита формы типа ТабличныйДокумент? Пробовал через палитру свойств (Объект - Настройка) и программно

Макет.ОриентацияСтраницы = ОриентацияСтраницы.Портрет;
Макет.ШиринаСтраницы = 210;
Макет.ВысотаСтраницы = 297;
Макет.ОтображатьСетку = Истина;

Не работает.
Как сделать, чтобы форматирование(размер шрифта, размер страницы и т.д.) отображалось?
7 Kelleron
 
24.06.15
14:19
Товарищи! Неужто никто не знает?
8 mehfk
 
24.06.15
14:27
Несколько лет назад видел кажется на ИСе был продукт, который позволял в пользовательском режиме нарисовать печатную форму и код/запрос для получения данных заполнения.
9 Kelleron
 
24.06.15
14:28
(8) было бы замечательно, если бы вы смогли припомнить, где именно это было :)
10 Kelleron
 
24.06.15
14:30
Но вопрос то не в этом. Всё уже сделано, только вот форматирование никак не сохраняется.
11 mehfk
 
24.06.15
14:30
" - Может напряжетесь, вспомните?
- Напрягся, не помню." (с)
12 Kelleron
 
24.06.15
14:40
(11) ну спасибо, что хоть напряглись.