torsten@300: [{ torsten@270: "id": 1, torsten@300: "name": "Kein Filter", torsten@300: "description": "Abfrage der Proben ohne Filter", torsten@300: "sql": "select probe_id, mst_id, umw_id from l_probe", torsten@270: "result": [ torsten@307: {"dataIndex": "probeId", "header": "ProbeId", "flex": 1}, torsten@300: {"dataIndex": "mstId", "header": "MST", "width": 100}, torsten@300: {"dataIndex": "umwId", "header": "Umweltbereich", "width": 100} torsten@270: ], torsten@270: "filters": [ torsten@270: ] torsten@300: }, { torsten@300: "id": 2, torsten@300: "name": "MST und UMW", torsten@300: "description": "Abfrage der Proben gefiltert nach Messtellen ID und ID des Umweltbereichs", torsten@307: "sql": "select probe_id, mst_id, umw_id from l_probe where (mst_id = :mst_id OR '' = :mst_id) and (umw_id = :umw_id OR '' = :umw_id)", torsten@300: "result": [ torsten@307: {"dataIndex": "probeId", "header": "ProbeId", "flex": 1}, torsten@300: {"dataIndex": "mstId", "header": "MST", "width": 100}, torsten@300: {"dataIndex": "umwId", "header": "Umweltbereich", "width": 100} torsten@300: ], torsten@300: "filters": [ torsten@307: {"dataIndex": "mst_id", "type": "listmst", "label": "Messstelle"}, torsten@307: {"dataIndex": "umw_id", "type": "listumw", "label": "Umweltbereich"} torsten@300: ] torsten@300: }, { torsten@300: "id": 3, torsten@300: "name": "3. Abfrage", torsten@300: "description": "Detailiertere Beschreibung der Abfrage", torsten@307: "sql": "select probe_id, mst_id, umw_id from l_probe where (mst_id = :mst_id OR '' = :mst_id)", torsten@300: "result": [ torsten@307: {"dataIndex": "probeId", "header": "ProbeId", "flex": 1}, torsten@300: {"dataIndex": "mstId", "header": "MST", "width": 100}, torsten@307: {"dataIndex": "umwId", "header": "Umweltbereich", "width": 100} torsten@300: ], torsten@300: "filters": [ torsten@307: {"dataIndex": "mst_id", "type": "listmst", "label": "Messstelle"} torsten@300: ] torsten@300: }]