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

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


ru:airlay:reporttemplate

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ru:airlay:reporttemplate [2021/12/30 13:45]
Рыков Павел [Описание шаблона]
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 шаблоны ====
 ==== Описание шаблона ==== ==== Описание шаблона ====
Строка 52: Строка 89:
 ${search-image-pattern:size=[width]x[height]} ${search-image-pattern:size=[width]x[height]}
 ${search-image-pattern:width=[width]:height=[height]:ratio=false} ${search-image-pattern:width=[width]:height=[height]:ratio=false}
 +</code>
 +
 +Паттерн для форматирования времени:
 +<code>
 +${field:dateFormat=DD-MM-YYYY HH:mm:ss}
 </code> </code>
  
Строка 91: Строка 133:
  
 Массив objects содержит объекты связанные с мероприятием, object содержит атрибуты объекта Массив objects содержит объекты связанные с мероприятием, object содержит атрибуты объекта
 +
 Пример: {{ :ru:airlay:report_template.docx |}} Пример: {{ :ru:airlay:report_template.docx |}}
  
ru/airlay/reporttemplate.1640846714.txt.gz · Последнее изменение: 2021/12/30 13:45 — Рыков Павел