</select>
</div>
<div class="col-lg-3">
- <input [(ngModel)]="t.value1" type="text" *ngIf="searchTermDatatypes[t.field] == 'id'" class="form-control" />
- <input [(ngModel)]="t.value1" type="text" *ngIf="searchTermDatatypes[t.field] == 'text'" class="form-control" />
- <input [(ngModel)]="t.value1" type="number" *ngIf="searchTermDatatypes[t.field] == 'int'" class="form-control" />
- <input [(ngModel)]="t.value1" type="number" *ngIf="searchTermDatatypes[t.field] == 'money'" class="form-control" />
- <eg-org-select *ngIf="searchTermDatatypes[t.field] == 'org_unit'"
- (onChange)="setOrgUnitSearchValue($event, t)">
- </eg-org-select>
- <eg-combobox *ngIf="searchTermDatatypes[t.field] == 'link'"
- [idlClass]="searchFieldLinkedClasses[t.field]"
- (onChange)="t.value1 = $event ? $event.id : ''">
- </eg-combobox>
- <eg-date-select *ngIf="searchTermDatatypes[t.field] == 'timestamp'"
- (onChangeAsIso)="t.value1 = $event ? $event : ''; t.is_date = true">
- </eg-date-select>
+ <ng-container *ngIf="t.op == '__in'">
+ <eg-file-reader [(ngModel)]="t.value1"></eg-file-reader>
+ </ng-container>
+ <ng-container *ngIf="t.op !== '__in'">
+ <input [(ngModel)]="t.value1" type="text" *ngIf="searchTermDatatypes[t.field] == 'id'" class="form-control" />
+ <input [(ngModel)]="t.value1" type="text" *ngIf="searchTermDatatypes[t.field] == 'text'" class="form-control" />
+ <input [(ngModel)]="t.value1" type="number" *ngIf="searchTermDatatypes[t.field] == 'int'" class="form-control" />
+ <input [(ngModel)]="t.value1" type="number" *ngIf="searchTermDatatypes[t.field] == 'money'" class="form-control" />
+ <eg-org-select *ngIf="searchTermDatatypes[t.field] == 'org_unit'"
+ (onChange)="setOrgUnitSearchValue($event, t)">
+ </eg-org-select>
+ <eg-combobox *ngIf="searchTermDatatypes[t.field] == 'link'"
+ [idlClass]="searchFieldLinkedClasses[t.field]"
+ (onChange)="t.value1 = $event ? $event.id : ''">
+ </eg-combobox>
+ <eg-date-select *ngIf="searchTermDatatypes[t.field] == 'timestamp'"
+ (onChangeAsIso)="t.value1 = $event ? $event : ''; t.is_date = true">
+ </eg-date-select>
+ </ng-container>
</div>
</div>
<div class="row">