Подключение печатной формы в документе: различия между версиями

Материал из Intellex
Перейти к навигации Перейти к поиску
Строка 53: Строка 53:


=== Формирование печатной формы по кнопке ===
=== Формирование печатной формы по кнопке ===
==== Формирование печатной формы в формате XLS ====
1. Откройте "Новый документ" в Дизайнере документов и перейдите на закладку "Правила".
1. Откройте "Новый документ" в Дизайнере документов и перейдите на закладку "Правила".
[[Файл:1 Формирование ПФ кнопка.png|без|обрамить]]
2. На панели слева выберите блок "Основные данные данные документа" и на панели справа нажмите на "Внешнее действие" для добавления.
[[Файл:2 Формирование ПФ кнопка.png|без|обрамить]]
3. В поле "Идентификатор отчета" введите [https://xmdocs.intellex.ru/index.php/%D0%A4%D0%B0%D0%B9%D0%BB:4_%D0%97%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B0_%D0%9F%D0%A4.png id, которое было присвоено отчету в БД при его создании].
[[Файл:3 Формирование ПФ кнопка.png|без|обрамить]]
4. Перейдите на вкладку "Параметры" и нажмите Добавить.
[[Файл:4 Формирование ПФ кнопка.png|без|обрамить]]
5. В поле "Имя параметра" введите MAIN_TABLE_1_ID. В поле "Значение параметра" введите MAIN_TABLE_1_ID.
[[Файл:5 Формирование ПФ кнопка.png|без|обрамить]]
6. Перейдите на закладку "GUI" и на панели справа в блоке "Действия" нажмите "Печатная форма в формате XLS" для добавления компонента "Кнопка".
[[Файл:6 Формирование ПФ кнопка.png|без|обрамить]]
7. Компонент "Кнопка" будет размещена внизу формы. Удерживая левую кнопку мыши перетащите компонент вверх формы.
[[Файл:7 Формирование ПФ кнопка.png|без|обрамить]]
8. Сохраните документ и перейдите на главную страницу системы.


2. На панели слева выберите блок "Основные данные данные документа".
==== Проверка формирования печатной формы XLS ====
 
1. Откройте документ в режиме "Новый документ" с помощью поиска по ИД или списка.[[Файл:1 Проверка ПФ.png|без|обрамить]]2. Нажмите на кнопку "Печатная форма в формате XLS".
3. На панели справа нажмите на "Внешнее действие" для добавления.
[[Файл:1 Проверка формирования по кнопке.png|без|обрамить]]
 
Печатная форма будет сформирована и сохранена в папку для загрузок браузера.
4. В поле Идентификатор отчета введите id, которое было присвоено отчету в БД при его создании.  
[[Файл:3 Проверка формирования по кнопке.png|без|обрамить]]
3. Откройте загруженную печатную форму.[[Файл:4 Формирование в ecxel.png|без|обрамить]]


5. Перейдите на вкладку "Параметры" и нажмите Добавить.
==== Формирование печатной формы в формате PDF ====

Версия 11:50, 10 ноября 2021

Загрузка печатной формы в БД

1. Откройте Новый документ в Дизайнере документов и перейдите на закладку "Печатные формы".

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

2. Перейдите на вкладку Шаблоны ПФ и нажмите "Добавить шаблон".

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

3. На панели справа заполните поля Наименование файла и Тип отчета следующими значениями:

Наименование файла - Новый отчет

Тип отчета - jasper

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

4. Наведите на Новый отчет курсор до появления кнопок Удалить и Сохранить. Нажмите Сохранить.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Система отобразит сообщение об успешном сохранении

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

5. Загрузите ранее созданную печатную форму, нажав Загрузить.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Подключение печатной формы в Дизайнере документов

Формирование печатной формы по иконке

Формирование печатной формы в pdf

1. Перейдите на вкладку "Список отчетов" и нажмите "Добавить отчет".

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

2. В поле "Право" выберите из выпадающего списка "Создание документа".

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

3. На панели справа в свойствах в поле "Тип отчета" выберите из выпадающего списка "Печатная форма".

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

3. В поле "Печатная форма" нажмите на знак поиска и в открывшемся диалоговом окне выберите двойным щелком мыши "Новый отчет".

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

4. В поле "Параметр для передачи" введите значение "MAIN_TABLE_1_ID".

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

5. Нажмите кнопку сохранения и перейдите на главную страницу системы.

Проверка формирования печатной формы в pdf

1. Откройте документ в режиме "Новый документ" с помощью поиска по ИД или списка.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

2. Нажмите на иконку печати и далее Новый отчет.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

В окне предпросмотра браузера отобразится сформированная печатная форма Нового документа.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Формирование печатной формы в Ecxel

1. Откройте Новый документ в Дизайнере документов и перейдите на закладку Печатные формы=>Список отчетов. Выберите Новый отчет.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

2. В поле "Формат ПФ" выберите из выпадающего списка Ecxel.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

3. Сохраните документ и перейдите на главную страницу системы.

Проверка формирования печатной формы в ecxel

1. Откройте документ в режиме "Новый документ" с помощью поиска по ИД или списка.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

2. Нажмите на иконку печати и далее Новый отчет.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Печатная форма будет сформирована и сохранена в папку для загрузок браузера.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

3. Откройте загруженную печатную форму

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Формирование печатной формы по кнопке

Формирование печатной формы в формате XLS

1. Откройте "Новый документ" в Дизайнере документов и перейдите на закладку "Правила".

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

2. На панели слева выберите блок "Основные данные данные документа" и на панели справа нажмите на "Внешнее действие" для добавления.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

3. В поле "Идентификатор отчета" введите id, которое было присвоено отчету в БД при его создании.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

4. Перейдите на вкладку "Параметры" и нажмите Добавить.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

5. В поле "Имя параметра" введите MAIN_TABLE_1_ID. В поле "Значение параметра" введите MAIN_TABLE_1_ID.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

6. Перейдите на закладку "GUI" и на панели справа в блоке "Действия" нажмите "Печатная форма в формате XLS" для добавления компонента "Кнопка".

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

7. Компонент "Кнопка" будет размещена внизу формы. Удерживая левую кнопку мыши перетащите компонент вверх формы.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

8. Сохраните документ и перейдите на главную страницу системы.

Проверка формирования печатной формы XLS

1. Откройте документ в режиме "Новый документ" с помощью поиска по ИД или списка.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

2. Нажмите на кнопку "Печатная форма в формате XLS".

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Печатная форма будет сформирована и сохранена в папку для загрузок браузера.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

3. Откройте загруженную печатную форму.

Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения

Формирование печатной формы в формате PDF