{ "name": "Валидация печатной формы", "preRun": [ { "script": "mxl-compile/scripts/mxl-compile", "input": { "columns": 5, "page": "A4-portrait", "columnWidths": { "1": "1x", "2": "3x", "3": "1x", "4": "1x", "5": "1x" }, "fonts": { "default": { "face": "Arial", "size": 10 }, "bold": { "face": "Arial", "size": 10, "bold": true }, "header": { "face": "Arial", "size": 14, "bold": true } }, "styles": { "title": { "font": "header", "align": "center" }, "bordered": { "border": "all" }, "bordered-right": { "border": "all", "align": "right" }, "total": { "font": "bold", "border": "top", "align": "right" } }, "areas": [ { "name": "Заголовок", "rows": [ { "height": 20, "cells": [{ "col": 1, "span": 5, "style": "title", "param": "Заголовок" }] } ] }, { "name": "Строка", "rows": [ { "rowStyle": "bordered", "cells": [ { "col": 1, "param": "Номер" }, { "col": 2, "param": "Товар" }, { "col": 3, "param": "ЕдИзм" }, { "col": 4, "style": "bordered-right", "param": "Кол" }, { "col": 5, "style": "bordered-right", "param": "Сумма" } ]} ] }, { "name": "Итого", "rows": [ { "cells": [ { "col": 4, "style": "total", "text": "Итого:" }, { "col": 5, "style": "total", "param": "Всего" } ]} ] } ] }, "args": { "-JsonPath": "{inputFile}", "-OutputPath": "Template.xml" }, "cwd": "{workDir}" } ], "params": { "templatePath": "Template.xml" } }