{{ reportName }}

@if (!hasNoFilters) {
@if (usesDate) { {{ dateLabel }} — from {{ dateLabel }} — to } @if (usesAgent) { Agent From Agent To } @if (usesParty) { Party From Party To }
}
@if (hasRun) {
@if (!available) {

{{ unavailableMessage }}

} @else if (rows.length === 0) {

No rows matched these filters.

} @else {

{{ reportName }}

@if (usesDate) {

{{ dateLabel | lowercase }} {{ ranFromDate | dateFormat }} and {{ ranToDate | dateFormat }}

} @else {

as on {{ ranOnDate | dateFormat }}

}
@for (column of columns; track column) { } @for (row of rows; track $index) { @for (column of columns; track column) { } } @if (hasTotalledColumn) { @for (column of columns; track column; let first = $first) { } }
#{{ column }}
{{ $index + 1 }}{{ cell(row, column) }}
@if (first) { Total : } @else if (isTotalledColumn(column)) { {{ columnTotal(column) }} }

{{ rows.length }} {{ rows.length === 1 ? 'row' : 'rows' }}

}
}