From 8b8de324ff8eca7f7fd683aeaf0dc1a1aac866dd Mon Sep 17 00:00:00 2001 From: Felix Lohmeier Date: Sun, 15 May 2022 21:08:49 +0200 Subject: [PATCH] 0500 Abschluss --- alephino/config/main/T_0500-1140.json | 19 +++ alephino/config/main/W-ueberordnungen.json | 142 +++++++++++++++++ .../config/main/X_0500_medienkombination.json | 144 ++++++++++++++++++ 3 files changed, 305 insertions(+) create mode 100644 alephino/config/main/X_0500_medienkombination.json diff --git a/alephino/config/main/T_0500-1140.json b/alephino/config/main/T_0500-1140.json index 1fe1306..4d77a3b 100644 --- a/alephino/config/main/T_0500-1140.json +++ b/alephino/config/main/T_0500-1140.json @@ -509,6 +509,25 @@ "op": "core/text-transform", "engineConfig": { "facets": [ + { + "type": "list", + "name": "0500", + "expression": "isBlank(value)", + "columnName": "0500", + "invert": false, + "omitBlank": false, + "omitError": false, + "selection": [ + { + "v": { + "v": true, + "l": "true" + } + } + ], + "selectBlank": false, + "selectError": false + }, { "type": "list", "name": "M|IDN", diff --git a/alephino/config/main/W-ueberordnungen.json b/alephino/config/main/W-ueberordnungen.json index b22a5f9..a4f4eaa 100644 --- a/alephino/config/main/W-ueberordnungen.json +++ b/alephino/config/main/W-ueberordnungen.json @@ -189,6 +189,25 @@ "selectBlank": false, "selectError": false }, + { + "type": "list", + "name": "M|GT0", + "expression": "isBlank(value)", + "columnName": "M|GT0", + "invert": false, + "omitBlank": false, + "omitError": false, + "selection": [ + { + "v": { + "v": false, + "l": "false" + } + } + ], + "selectBlank": false, + "selectError": false + }, { "type": "list", "name": "M|331", @@ -260,6 +279,25 @@ "selectBlank": false, "selectError": false }, + { + "type": "list", + "name": "M|GT0", + "expression": "isBlank(value)", + "columnName": "M|GT0", + "invert": false, + "omitBlank": false, + "omitError": false, + "selection": [ + { + "v": { + "v": false, + "l": "false" + } + } + ], + "selectBlank": false, + "selectError": false + }, { "type": "list", "name": "M|331", @@ -289,6 +327,110 @@ "repeatCount": 10, "description": "Text transform on cells in column 0500 using expression grel:value + 'f'" }, + { + "op": "core/text-transform", + "engineConfig": { + "facets": [ + { + "type": "list", + "name": "Starred Rows", + "expression": "row.starred", + "columnName": "", + "invert": false, + "omitBlank": false, + "omitError": false, + "selection": [ + { + "v": { + "v": false, + "l": "false" + } + } + ], + "selectBlank": false, + "selectError": false + }, + { + "type": "list", + "name": "M|IDN", + "expression": "isBlank(value)", + "columnName": "M|IDN", + "invert": false, + "omitBlank": false, + "omitError": false, + "selection": [ + { + "v": { + "v": false, + "l": "false" + } + } + ], + "selectBlank": false, + "selectError": false + }, + { + "type": "list", + "name": "M|GT0", + "expression": "isBlank(value)", + "columnName": "M|GT0", + "invert": false, + "omitBlank": false, + "omitError": false, + "selection": [ + { + "v": { + "v": true, + "l": "true" + } + } + ], + "selectBlank": false, + "selectError": false + } + ], + "mode": "row-based" + }, + "columnName": "0500", + "expression": "grel:value + 'a'", + "onError": "keep-original", + "repeat": false, + "repeatCount": 10, + "description": "Text transform on cells in column 0500 using expression grel:value + 'a'" + }, + { + "op": "core/text-transform", + "engineConfig": { + "facets": [ + { + "type": "list", + "name": "M|IDN", + "expression": "isBlank(value)", + "columnName": "M|IDN", + "invert": false, + "omitBlank": false, + "omitError": false, + "selection": [ + { + "v": { + "v": false, + "l": "false" + } + } + ], + "selectBlank": false, + "selectError": false + } + ], + "mode": "row-based" + }, + "columnName": "0500", + "expression": "grel:value + 'n'", + "onError": "keep-original", + "repeat": false, + "repeatCount": 10, + "description": "Text transform on cells in column 0500 using expression grel:value + 'n'" + }, { "op": "core/text-transform", "engineConfig": { diff --git a/alephino/config/main/X_0500_medienkombination.json b/alephino/config/main/X_0500_medienkombination.json new file mode 100644 index 0000000..9966a5c --- /dev/null +++ b/alephino/config/main/X_0500_medienkombination.json @@ -0,0 +1,144 @@ +[ + { + "op": "core/text-transform", + "engineConfig": { + "facets": [ + { + "type": "list", + "name": "File", + "expression": "value", + "columnName": "File", + "invert": false, + "omitBlank": false, + "omitError": false, + "selection": [ + { + "v": { + "v": "LE", + "l": "LE" + } + } + ], + "selectBlank": false, + "selectError": false + }, + { + "type": "list", + "name": "0500", + "expression": "grel:value[1]", + "columnName": "0500", + "invert": false, + "omitBlank": false, + "omitError": false, + "selection": [ + { + "v": { + "v": "c", + "l": "c" + } + } + ], + "selectBlank": false, + "selectError": false + }, + { + "type": "list", + "name": "M|IDN", + "expression": "grel:forEach(value.cross('alephino','gt0LE'), r, r.cells['0500'].value[0]).uniques().length() > 1", + "columnName": "M|IDN", + "invert": false, + "omitBlank": false, + "omitError": false, + "selection": [ + { + "v": { + "v": true, + "l": "true" + } + } + ], + "selectBlank": false, + "selectError": false + } + ], + "mode": "row-based" + }, + "columnName": "0500", + "expression": "grel:'Z' + value.slice(1)", + "onError": "keep-original", + "repeat": false, + "repeatCount": 10, + "description": "Text transform on cells in column 0500 using expression grel:'Z' + value.slice(1)" + }, + { + "op": "core/text-transform", + "engineConfig": { + "facets": [ + { + "type": "list", + "name": "File", + "expression": "value", + "columnName": "File", + "invert": false, + "omitBlank": false, + "omitError": false, + "selection": [ + { + "v": { + "v": "RS", + "l": "RS" + } + } + ], + "selectBlank": false, + "selectError": false + }, + { + "type": "list", + "name": "0500", + "expression": "grel:value[1]", + "columnName": "0500", + "invert": false, + "omitBlank": false, + "omitError": false, + "selection": [ + { + "v": { + "v": "c", + "l": "c" + } + } + ], + "selectBlank": false, + "selectError": false + }, + { + "type": "list", + "name": "M|IDN", + "expression": "grel:forEach(value.cross('alephino','gt0RS'), r, r.cells['0500'].value[0]).uniques().length() > 1", + "columnName": "M|IDN", + "invert": false, + "omitBlank": false, + "omitError": false, + "selection": [ + { + "v": { + "v": true, + "l": "true" + } + } + ], + "selectBlank": false, + "selectError": false + } + ], + "mode": "row-based" + }, + "columnName": "0500", + "expression": "grel:'Z' + value.slice(1)", + "onError": "keep-original", + "repeat": false, + "repeatCount": 10, + "description": "Text transform on cells in column 0500 using expression grel:'Z' + value.slice(1)" + } +]