Практика 9.1 Печатные формы
Ответ на задание необходимо предоставить в виде файлов Scala и XML, которые были изменены в текущем уроке (для написанного программного кода). Скриншоты интерфейса приложения для заданий выполняемых в интерфейсе и для демонстрации работы кода в системе Global ERP следует отправить в формате PDF, PNG или JPG. Для удобства рекомендуется прислать все файлы в одном архиве.
В ответе на задание должны содержаться элементы, обеспечивающие работоспособность описанного в задании функционала.
Создание jasper-отчета
-
Для документа
-
Документ - выводим sNumDoc
-
Владелец - выводим idDepOwner
-
От(Дата) - выводим dDoc
-
Состояние - выводим idState
-
Сумма - выводим nSum
-
Дата - выводим Дата печати отчёта
-
Акт - выводим Мнемокод документа
Приходная накладная
создать отчёт с деталью(суботчётом). Поля отчёта(берём из класса Приходная накладная
):
Для этого:

-
Поля для детали отчёта (берём из класса
-
Номер - выводим sNumber
-
Книга - выводим idBook
-
Цена - выводим nPrice
-
Кол-во - выводим nQty
Состав накладной
):

Создание docx шаблона
-
Отчёт из предыдущего задания передалась как шаблон docx.
Формирование печатных форм из приложения
-
Загрузить 2 отчёта с помощью метода datainstall класса
Приходная накладная
. Настроить данные отчёта на типе обЪекта для этого класса.