Инструменты пользователя

Инструменты сайта


ru:airlay:reporttemplate

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:airlay:reporttemplate [2021/12/30 13:43]
Рыков Павел [Описание шаблона]
ru:airlay:reporttemplate [2023/04/21 14:38] (текущий)
Лев [Поля шаблона по ошибкам без групировки]
Строка 19: Строка 19:
   - Дата изменения категории {{time}}   - Дата изменения категории {{time}}
 </code> </code>
 +**Примечание**: //если поля customer и category присутсвуют в атрибутах объекта, они будут заменнены на значения отчета//
  
 Для получения времени необходимо использовать тэг конвертации времени: [[https://navikey.ru/wiki/doku.php?id=ru:airlay:descriptionformat#конвертация_unixtime_времени|Конвертация unix-времени]] Для получения времени необходимо использовать тэг конвертации времени: [[https://navikey.ru/wiki/doku.php?id=ru:airlay:descriptionformat#конвертация_unixtime_времени|Конвертация unix-времени]]
Строка 26: Строка 27:
 Так же в шаблоне отчета для ячеек времени необходимо указать формат дата и время. Так же в шаблоне отчета для ячеек времени необходимо указать формат дата и время.
  
 +==== Поля шаблона по ошибкам с групировкой ====
 +<code>
 +  - поле для группировки {{field}}
 +  - общее количество объектов {{total}}
 +  - количество корректных объектов {{correct}}
 +  - количество не корректных объектов {{incorrect}}
 +</code>
 +
 +==== Поля шаблона по ошибкам без групировки ====
 +Существует как docx так и xlsx.
 +
 +XLSX:
 +<code>
 +  - общее количество объектов {{additional.total}}
 +  - количество корректных объектов {{additional.correct}}
 +  - количество не корректных объектов {{additional.incorrect}}
 +  - порядковый номер объекта {{number}}
 +  - уникальное поле объекта {{id}}
 +  - количество объектов {{count}}
 +  - список ошибок {{errors}}
 +</code>
 +DOCX:
 +<code>
 +  - общее количество объектов ${total}
 +  - количество корректных объектов ${correct}
 +  - количество не корректных объектов ${incorrect}
 +  - Пример вывода ошибок - 
 +  ${data}
 +        Ошибки: 
 +     Объект: ${id}
 +     Ошибки: ${errors}
 +  ${/data}
 +</code>
 +==== Поля шаблона объекту====
 ==== Пример файлов ==== ==== Пример файлов ====
 {{ :ru:airlay:report_template.xls | Пример шаблона}} {{ :ru:airlay:report_template.xls | Пример шаблона}}
 {{ :ru:airlay:report_template_upload.xlsx | Пример построенного по шаблону отчета}} {{ :ru:airlay:report_template_upload.xlsx | Пример построенного по шаблону отчета}}
 +{{ :ru:airlay:group_errors.xlsx | Пример отчета по ошибкам с группировкой}} 
 +{{ :ru:airlay:errors-doc.docx | Пример отчета по ошибкам без группировки docx}} 
 +{{ :ru:airlay:errors-xlsx.xlsx | Пример отчета по ошибкам без группировки xlsx}}
 ==== Word шаблоны ==== ==== Word шаблоны ====
 ==== Описание шаблона ==== ==== Описание шаблона ====
Строка 44: Строка 81:
 Таблица задач: Таблица задач:
 Колонки должны содержать паттерны с именами полей задачи Колонки должны содержать паттерны с именами полей задачи
 +
 +Паттерн для изображений:
 +<code>
 +${search-image-pattern}
 +${search-image-pattern:[width]:[height]:[ratio]}
 +${search-image-pattern:[width]x[height]}
 +${search-image-pattern:size=[width]x[height]}
 +${search-image-pattern:width=[width]:height=[height]:ratio=false}
 +</code>
 +
 +Паттерн для форматирования времени:
 +<code>
 +${field:dateFormat=DD-MM-YYYY HH:mm:ss}
 +</code>
  
 Отчет имеет следующую структуру: Отчет имеет следующую структуру:
Строка 82: Строка 133:
  
 Массив objects содержит объекты связанные с мероприятием, object содержит атрибуты объекта Массив objects содержит объекты связанные с мероприятием, object содержит атрибуты объекта
-<code> + 
-${search-image-pattern} +Пример: {{ :ru:airlay:report_template.docx |}}
-${search-image-pattern:[width]:[height]:[ratio]} +
-${search-image-pattern:[width]x[height]} +
-${search-image-pattern:size=[width]x[height]} +
-${search-image-pattern:width=[width]:height=[height]:ratio=false} +
-</code>+
  
ru/airlay/reporttemplate.1640846623.txt.gz · Последнее изменение: 2021/12/30 13:43 — Рыков Павел