2
<div class="col-sm-8 col-md-6">
3
<table class="table table-borderless table-striped">
5
<td>{{'org_unit' | translate}}</td>
7
<input type="text" class="form-control" value="{{selectedOrgUnit.displayName|| 'please_select'| translate}}" ng-disabled="true">
11
<td class='col-sm-4 col-md-3 vertical-center'>
12
{{'program'| translate}}
14
<td class='col-sm-4 col-md-3'>
15
<ui-select ng-model="model.selectedProgram"
16
theme="select2" style="width:100%;">
17
<ui-select-match allow-clear="true" class="form-control-ui-select" placeholder="{{'select_or_search' | translate}}">{{$select.selected.displayName || $select.selected}}</ui-select-match>
18
<ui-select-choices repeat="program in programs | filter: $select.search | limitTo:maxOptionSize">
19
<span ng-bind-html="program.displayName | highlight: $select.search"></span>
25
<td class='col-sm-4 col-md-3 vertical-center'>{{'org_unit_scope'| translate}}</td>
26
<td class='col-sm-4 col-md-3'>
27
<label><input type="radio" ng-model="selectedOuMode.name" name="selected" value="SELECTED"> {{'SELECTED'| translate}}</label><br/>
28
<label><input type="radio" ng-model="selectedOuMode.name" name="children" value="CHILDREN"> {{'CHILDREN'| translate}}</label><br/>
29
<label><input type="radio" ng-model="selectedOuMode.name" name="descendants" value="DESCENDANTS"> {{'DESCENDANTS'| translate}}</label><br/>
36
<div class="col-sm-8 col-md-6">
37
<table class="table-borderless">
41
name="reportStartDate"
42
placeholder="{{'start_date'| translate}} ({{dhis2CalendarFormat.keyDateFormat}})"
45
ng-model="report.startDate"
48
<span ng-show="outerForm.submitted && outerForm.reportStartDate.$invalid" style="color:red;font-size:12px">{{'required'| translate}} ({{dhis2CalendarFormat.keyDateFormat}})</span>
53
placeholder="{{'end_date'| translate}} ({{dhis2CalendarFormat.keyDateFormat}})"
56
ng-model="report.endDate"
59
<span ng-show="outerForm.submitted && outerForm.reportEndDate.$invalid" style="color:red;font-size:12px">{{'required'| translate}} ({{dhis2CalendarFormat.keyDateFormat}})</span>
64
<div class="col-md-6 trim">
65
<button type="button" class="btn btn-primary" ng-click="generateReport(model.selectedProgram, report, selectedOuMode)" ng-disabled="!model.selectedProgram">{{'go'| translate}}</button>
69
<div class="row" ng-if="programs.length < 1">
70
<div class="col-sm-8 col-md-6 vertical-spacing">
71
<div class="alert alert-warning">{{'no_program_exists_report'| translate}}</div>
74
<div class="row" ng-if="programs.length > 0 && !model.selectedProgram">
75
<div class="col-sm-8 col-md-6 vertical-spacing">
76
<div class="alert alert-warning">{{'please_select_program_report'| translate}}</div>
b'\\ No newline at end of file'