Added (Ausbildungs-)semester to query, tabulator columns and filter

This commit is contained in:
Cris
2019-10-01 15:33:35 +02:00
committed by hainberg
parent dfe4e3d82c
commit 4375a1ad0e
4 changed files with 21 additions and 3 deletions
@@ -13,6 +13,7 @@ SELECT
lehrveranstaltung_id,
projektarbeit_id,
studiensemester_kurzbz,
semester,
studiengang_kz,
stg_typ_kurzbz,
person_id,
@@ -71,6 +72,7 @@ FROM
lv.lehrveranstaltung_id,
NULL AS "projektarbeit_id",
le.studiensemester_kurzbz,
lv.semester,
stg.studiengang_kz,
upper(stg.typ || stg.kurzbz) AS "stg_typ_kurzbz",
person.person_id,
@@ -165,6 +167,7 @@ FROM
lv.lehrveranstaltung_id,
pa.projektarbeit_id AS "projektarbeit_id",
le.studiensemester_kurzbz,
lv.semester,
stg.studiengang_kz,
upper(stg.typ || stg.kurzbz) AS "stg_typ_kurzbz",
person.person_id,
@@ -236,6 +239,7 @@ $filterWidgetArray = array(
'LV-ID',
'PA-ID',
'Studiensemester',
'Semester',
'Studiengang-KZ',
'Studiengang',
'Person-ID',
@@ -307,6 +311,7 @@ $filterWidgetArray = array(
lehrveranstaltung_id: {headerFilter:"input", width: "5%"},
projektarbeit_id: {visible: false},
studiensemester_kurzbz: {visible: false},
semester: {visible: false},
studiengang_kz: {visible: false},
stg_typ_kurzbz: {headerFilter:"input", width: "5%"},
person_id: {visible: false},
@@ -11,6 +11,7 @@ SELECT
lehrveranstaltung_id,
projektarbeit_id,
studiensemester_kurzbz,
semester,
studiengang_kz,
stg_typ_kurzbz,
person_id,
@@ -70,6 +71,7 @@ FROM
lv.lehrveranstaltung_id,
NULL AS "projektarbeit_id",
le.studiensemester_kurzbz,
lv.semester,
stg.studiengang_kz,
upper(stg.typ || stg.kurzbz) AS "stg_typ_kurzbz",
person.person_id,
@@ -164,6 +166,7 @@ FROM
lv.lehrveranstaltung_id,
pa.projektarbeit_id AS "projektarbeit_id",
le.studiensemester_kurzbz,
lv.semester,
stg.studiengang_kz,
upper(stg.typ || stg.kurzbz) AS "stg_typ_kurzbz",
person.person_id,
@@ -233,6 +236,7 @@ $filterWidgetArray = array(
'LV-ID',
'PA-ID',
'Studiensemester',
'Semester',
'Studiengang-KZ',
'Studiengang',
'Person-ID',
@@ -297,11 +301,12 @@ $filterWidgetArray = array(
lehrveranstaltung_id: {headerFilter:"input"},
projektarbeit_id: {visible: false},
studiensemester_kurzbz: {headerFilter:"input"},
semester: {visible: false},
studiengang_kz: {visible: false},
stg_typ_kurzbz: {visible: false},
person_id: {visible: false},
typ: {headerFilter:"input"},
auftrag: {headerFilter:"input"},
auftrag: {headerFilter:"input", width:"20%"},
lv_oe_kurzbz: {headerFilter:"input"},
gruppe: {headerFilter:"input"},
lektor: {headerFilter:"input"},
@@ -11,6 +11,7 @@ SELECT
lehrveranstaltung_id,
projektarbeit_id,
studiensemester_kurzbz,
semester,
studiengang_kz,
stg_typ_kurzbz,
person_id,
@@ -70,6 +71,7 @@ FROM
lv.lehrveranstaltung_id,
NULL AS "projektarbeit_id",
le.studiensemester_kurzbz,
lv.semester,
stg.studiengang_kz,
upper(stg.typ || stg.kurzbz) AS "stg_typ_kurzbz",
person.person_id,
@@ -164,6 +166,7 @@ FROM
lv.lehrveranstaltung_id,
pa.projektarbeit_id AS "projektarbeit_id",
le.studiensemester_kurzbz,
lv.semester,
stg.studiengang_kz,
upper(stg.typ || stg.kurzbz) AS "stg_typ_kurzbz",
person.person_id,
@@ -215,7 +218,7 @@ FROM
) auftraege
ORDER BY "typ" DESC, "auftrag", "lektor", "bestellt"
';
echo '<pre>', print_r($query, 1), '</pre>';
$filterWidgetArray = array(
'query' => $query,
'app' => Lehrauftrag::APP,
@@ -233,6 +236,7 @@ $filterWidgetArray = array(
'LV-ID',
'PA-ID',
'Studiensemester',
'Semester',
'Studiengang-KZ',
'Studiengang',
'Person-ID',
@@ -297,11 +301,12 @@ $filterWidgetArray = array(
lehrveranstaltung_id: {headerFilter:"input"},
projektarbeit_id: {visible: false},
studiensemester_kurzbz: {headerFilter:"input"},
semester: {visible: false},
studiengang_kz: {visible: false},
stg_typ_kurzbz: {visible: false},
person_id: {visible: false},
typ: {headerFilter:"input"},
auftrag: {headerFilter:"input"},
auftrag: {headerFilter:"input", width:"20%"},
lv_oe_kurzbz: {headerFilter:"input"},
gruppe: {headerFilter:"input"},
lektor: {headerFilter:"input"},
+3
View File
@@ -415,6 +415,7 @@ $filters = array(
{"name": "lehrveranstaltung_id"},
{"name": "projektarbeit_id"},
{"name": "studiensemester_kurzbz"},
{"name": "semester"},
{"name": "studiengang_kz"},
{"name": "stg_typ_kurzbz"},
{"name": "person_id"},
@@ -452,6 +453,7 @@ $filters = array(
{"name": "lehrveranstaltung_id"},
{"name": "projektarbeit_id"},
{"name": "studiensemester_kurzbz"},
{"name": "semester"},
{"name": "studiengang_kz"},
{"name": "stg_typ_kurzbz"},
{"name": "person_id"},
@@ -489,6 +491,7 @@ $filters = array(
{"name": "lehrveranstaltung_id"},
{"name": "projektarbeit_id"},
{"name": "studiensemester_kurzbz"},
{"name": "semester"},
{"name": "studiengang_kz"},
{"name": "stg_typ_kurzbz"},
{"name": "person_id"},