2 <div *ngIf="reportType === 'Linear' || reportMode === 'Create'">
4 <mat-tab label="Definition"><ng-template matTabContent><app-definition [reportId]="reportId" [reportMode]="reportMode"></app-definition></ng-template></mat-tab>
5 <mat-tab label="SQL"><ng-template matTabContent><app-sqlcomponent [reportId]="reportId" [reportMode]="reportMode"></app-sqlcomponent></ng-template></mat-tab>
6 <mat-tab label="Columns"><ng-template matTabContent><app-columns [reportId]="reportId"></app-columns></ng-template></mat-tab>
7 <mat-tab label="Form Fields"><ng-template matTabContent><app-form-fields [reportId]="reportId"></app-form-fields></ng-template></mat-tab>
8 <mat-tab label="Chart Wizard"><ng-template matTabContent><app-chart-wizard [reportId]="reportId"></app-chart-wizard></ng-template></mat-tab>
9 <mat-tab label="Security"><ng-template matTabContent><app-security [reportId]="reportId"></app-security></ng-template></mat-tab>
10 <mat-tab label="Log"><ng-template matTabContent><app-log [reportId]="reportId"></app-log></ng-template></mat-tab>
11 <mat-tab label="Run"><ng-template matTabContent><app-run [reportId]="reportId"></app-run></ng-template></mat-tab>
15 <div *ngIf="reportType === 'Dashboard'">
17 <mat-tab label="Definition"><ng-template matTabContent><app-definition [reportId]="reportId" [reportMode]="reportMode"></app-definition></ng-template></mat-tab>
18 <mat-tab label="Security"><ng-template matTabContent><app-security [reportId]="reportId" [reportType]="reportType"></app-security></ng-template></mat-tab>
19 <mat-tab label="Log"><ng-template matTabContent><app-log [reportId]="reportId" [reportType]="reportType"></app-log></ng-template></mat-tab>
20 <mat-tab label="Run"><ng-template matTabContent><app-run [reportId]="reportId" [reportType]="reportType"></app-run></ng-template></mat-tab>