1 <ng-template #deletedOutputStringTmpl let-num="num" i18n>{num, plural, =1 {Output Deleted} other {{{num}} Outputs Deleted}}</ng-template>
2 <eg-string #deleted [template]="deletedOutputStringTmpl"></eg-string>
4 <ng-template #confirmDeleteOutputStringTmpl let-num="num" i18n>{num, plural, =1 {Are you sure you want to delete this output?} other {Are you sure you want to delete these {{num}} outputs?}}</ng-template>
5 <eg-string #delete [template]="confirmDeleteOutputStringTmpl"></eg-string>
10 dialogTitle="Confirm Deletion"
13 <ng-template #outputTmpl let-rpt="row">
14 <ul *ngIf="!rpt.error_code" class="list-group list-group-horizontal">
15 <li *ngIf="rpt._rs.html_format() === 't'" class="list-group-item">
16 <a href="{{outputPath(rpt, 'report-data.html.raw.html')}}" target="_blank" i18n>
20 <li *ngIf="rpt._rs.csv_format() === 't'" class="list-group-item">
21 <a href="{{outputPath(rpt, 'report-data.csv')}}" i18n>
25 <li *ngIf="rpt._rs.excel_format() === 't'" class="list-group-item">
26 <a href="{{outputPath(rpt, 'report-data.xlsx')}}" i18n>
30 <li *ngIf="rpt._rs.chart_line() === 't'" class="list-group-item">
31 <a href="{{outputPath(rpt, 'report-data.html.line.gif')}}" target="_blank" i18n>
35 <li *ngIf="rpt._rs.chart_bar() === 't'" class="list-group-item">
36 <a href="{{outputPath(rpt, 'report-data.html.bar.gif')}}" target="_blank" i18n>
41 <span *ngIf="rpt.error_code" i18n>
47 <eg-grid #srOutputsGrid
48 persistKey="reporter.simple.outputs"
49 [dataSource]="gridSource"
53 [cellTextGenerator]="cellTextGenerator"
54 [showDeclaredFieldsOnly]="true">
56 <eg-grid-toolbar-button label="Refresh" i18n-label
57 (onClick)="refreshGrid($event)">
58 </eg-grid-toolbar-button>
60 <eg-grid-toolbar-action label="Delete Output" i18n-label
61 (onClick)="deleteOutputs($event)"
62 [disableOnRows]="zeroSelectedRows">
63 </eg-grid-toolbar-action>
65 <eg-grid-column path="id" [hidden]=true [index]="true" i18n-label label="Run ID" [filterable]="false" [sortable]="false"></eg-grid-column>
66 <eg-grid-column path="template_name" i18n-label label="Report"></eg-grid-column>
67 <eg-grid-column path="complete_time" i18n-label label="Finish Time" datatype="timestamp" [datePlusTime]="true"></eg-grid-column>
68 <eg-grid-column path="_output" [cellTemplate]="outputTmpl" i18n-label label="Output" [sortable]="false" [filterable]="false" [disableTooltip]="true"></eg-grid-column>
69 <eg-grid-column path="error_text"[hidden]=true i18n-label label="Error Text"></eg-grid-column>