Alephino Exemplardaten

This commit is contained in:
Felix Lohmeier 2022-03-12 00:16:50 +01:00
parent f67c849593
commit eb6bf9fa74
17 changed files with 1640 additions and 339 deletions

View File

@ -0,0 +1,184 @@
[
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A87",
"expression": "value",
"columnName": "E|A87",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "050",
"l": "050"
}
},
{
"v": {
"v": "100",
"l": "100"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A95",
"expression": "value",
"columnName": "E|A95",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "05",
"l": "05"
}
},
{
"v": {
"v": "10",
"l": "10"
}
},
{
"v": {
"v": "21",
"l": "21"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A87",
"expression": "value",
"columnName": "E|A87",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "99",
"l": "99"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "row-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A95",
"expression": "value",
"columnName": "E|A95",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "99",
"l": "99"
}
},
{
"v": {
"v": "lo",
"l": "lo"
}
},
{
"v": {
"v": "ex",
"l": "ex"
}
},
{
"v": {
"v": "vm",
"l": "vm"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "row-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A97",
"expression": "value",
"columnName": "E|A97",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "99",
"l": "99"
}
},
{
"v": {
"v": "04",
"l": "04"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "row-based"
},
"description": "Remove rows"
}
]

View File

@ -0,0 +1,86 @@
[
{
"op": "core/row-removal",
"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": "E|A95",
"expression": "value",
"columnName": "E|A95",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "21",
"l": "21"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"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": "text",
"name": "E|100",
"columnName": "E|100",
"query": "^\u001faDA:",
"mode": "regex",
"caseSensitive": false,
"invert": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
}
]

View File

@ -0,0 +1,210 @@
[
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "M|FMT",
"expression": "value",
"columnName": "M|FMT",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "MS",
"l": "MS"
}
},
{
"v": {
"v": "MY",
"l": "MY"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "M|659",
"expression": "isBlank(value)",
"columnName": "M|659",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": false,
"l": "false"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "text",
"name": "M|078e",
"columnName": "M|078e",
"query": "^zdb",
"mode": "regex",
"caseSensitive": false,
"invert": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "M|542b",
"expression": "isBlank(value)",
"columnName": "M|542b",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": false,
"l": "false"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "text",
"name": "M|331",
"columnName": "M|331",
"query": "Kurzkatalogisat",
"mode": "text",
"caseSensitive": false,
"invert": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "text",
"name": "M|331",
"columnName": "M|331",
"query": "Testdummy 123",
"mode": "text",
"caseSensitive": false,
"invert": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "text",
"name": "M|331",
"columnName": "M|331",
"query": "fehlkatalogis",
"mode": "text",
"caseSensitive": false,
"invert": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "text",
"name": "M|LDR",
"columnName": "M|LDR",
"query": "DELETED",
"mode": "text",
"caseSensitive": false,
"invert": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "M|QUE",
"expression": "isBlank(value)",
"columnName": "M|QUE",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": false,
"l": "false"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
}
]

View File

@ -0,0 +1,132 @@
[
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "M|076b",
"expression": "value",
"columnName": "M|076b",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "se",
"l": "se"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "M|078",
"expression": "value",
"columnName": "M|078",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "Schriftenreihe",
"l": "Schriftenreihe"
}
},
{
"v": {
"v": "Reihe",
"l": "Reihe"
}
},
{
"v": {
"v": "Serie",
"l": "Serie"
}
},
{
"v": {
"v": "Schritenreihe",
"l": "Schritenreihe"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "M|052",
"expression": "grel:value[7]",
"columnName": "M|052",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "z",
"l": "z"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "M|052",
"expression": "grel:value[0]",
"columnName": "M|052",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "r",
"l": "r"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
}
]

View File

@ -0,0 +1,144 @@
[
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "M|076b",
"expression": "value",
"columnName": "M|076b",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "zd",
"l": "zd"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "text",
"name": "M|078",
"columnName": "M|078",
"query": "zeitschriftenartige|zeitschrift",
"mode": "regex",
"caseSensitive": false,
"invert": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "M|052",
"expression": "grel:value[0]",
"columnName": "M|052",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "p",
"l": "p"
}
},
{
"v": {
"v": "z",
"l": "z"
}
},
{
"v": {
"v": "j",
"l": "j"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|ABO",
"expression": "isBlank(value)",
"columnName": "E|ABO",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": false,
"l": "false"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "M|542",
"expression": "isBlank(value)",
"columnName": "M|542",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": false,
"l": "false"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "record-based"
},
"description": "Remove rows"
}
]

View File

@ -0,0 +1,280 @@
[
{
"op": "core/column-addition",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"baseColumnName": "E|125",
"expression": "grel:value",
"onError": "set-to-blank",
"newColumnName": "4801",
"columnInsertIndex": 3,
"description": "Create column 4801 at index 3 based on column E|125 using expression grel:value"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A87",
"expression": "value",
"columnName": "E|A87",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "500",
"l": "500"
}
}
],
"selectBlank": false,
"selectError": false
},
{
"type": "text",
"name": "4801",
"columnName": "4801",
"query": "cd",
"mode": "text",
"caseSensitive": false,
"invert": true
}
],
"mode": "row-based"
},
"columnName": "4801",
"expression": "grel:'CD'",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 4801 using expression grel:'CD'"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A87",
"expression": "value",
"columnName": "E|A87",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "510",
"l": "510"
}
}
],
"selectBlank": false,
"selectError": false
},
{
"type": "text",
"name": "4801",
"columnName": "4801",
"query": "cd-rom",
"mode": "text",
"caseSensitive": false,
"invert": true
}
],
"mode": "row-based"
},
"columnName": "4801",
"expression": "grel:[ 'CD-ROM', value ].join('\u001fa')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 4801 using expression grel:[ 'CD-ROM', value ].join('\u001fa')"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A87",
"expression": "value",
"columnName": "E|A87",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "520",
"l": "520"
}
}
],
"selectBlank": false,
"selectError": false
},
{
"type": "text",
"name": "4801",
"columnName": "4801",
"query": "dvd",
"mode": "text",
"caseSensitive": false,
"invert": true
}
],
"mode": "row-based"
},
"columnName": "4801",
"expression": "grel:[ 'DVD', value ].join('\u001fa')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 4801 using expression grel:[ 'DVD', value ].join('\u001fa')"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A95",
"expression": "value",
"columnName": "E|A95",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "50",
"l": "50"
}
}
],
"selectBlank": false,
"selectError": false
},
{
"type": "text",
"name": "4801",
"columnName": "4801",
"query": "cd",
"mode": "text",
"caseSensitive": false,
"invert": true
}
],
"mode": "row-based"
},
"columnName": "4801",
"expression": "grel:[ 'CD', value ].join('\u001fa')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 4801 using expression grel:[ 'CD', value ].join('\u001fa')"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A95",
"expression": "value",
"columnName": "E|A95",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "51",
"l": "51"
}
}
],
"selectBlank": false,
"selectError": false
},
{
"type": "text",
"name": "4801",
"columnName": "4801",
"query": "cd-rom",
"mode": "text",
"caseSensitive": false,
"invert": true
}
],
"mode": "row-based"
},
"columnName": "4801",
"expression": "grel:[ 'CD-ROM', value ].join('\u001fa')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 4801 using expression grel:[ 'CD-ROM', value ].join('\u001fa')"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A95",
"expression": "value",
"columnName": "E|A95",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "52",
"l": "52"
}
}
],
"selectBlank": false,
"selectError": false
},
{
"type": "text",
"name": "4801",
"columnName": "4801",
"query": "dvd",
"mode": "text",
"caseSensitive": false,
"invert": true
}
],
"mode": "row-based"
},
"columnName": "4801",
"expression": "grel:[ 'DVD', value ].join('\u001fa')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 4801 using expression grel:[ 'DVD', value ].join('\u001fa')"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"columnName": "4801",
"expression": "value.trim()",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 4801 using expression value.trim()"
}
]

View File

@ -0,0 +1,86 @@
[
{
"op": "core/column-addition",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"baseColumnName": "E|100",
"expression": "grel:value.split('\u001f')[0].slice(1).trim()",
"onError": "set-to-blank",
"newColumnName": "7100a",
"columnInsertIndex": 3,
"description": "Create column 7100a at index 3 based on column E|100 using expression grel:value.split('\u001f')[0].slice(1).trim()"
},
{
"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": "E|001",
"expression": "isBlank(value)",
"columnName": "E|001",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": false,
"l": "false"
}
}
],
"selectBlank": false,
"selectError": false
},
{
"type": "list",
"name": "E|100",
"expression": "isBlank(value)",
"columnName": "E|100",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": true,
"l": "true"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "row-based"
},
"columnName": "7100a",
"expression": "grel:cells['E|107'].value.replace('\u001fa','')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 7100a using expression grel:cells['E|107'].value.replace('\u001fa','')"
}
]

View File

@ -0,0 +1,290 @@
[
{
"op": "core/column-addition",
"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": "E|072",
"expression": "value",
"columnName": "E|072",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "||||l",
"l": "||||l"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "row-based"
},
"baseColumnName": "E|072",
"expression": "grel:'s'",
"onError": "set-to-blank",
"newColumnName": "7100d",
"columnInsertIndex": 3,
"description": "Create column 7100d at index 3 based on column E|072 using expression grel:'s'"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"columnName": "4801",
"expression": "value.trim()",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 4801 using expression value.trim()"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A95",
"expression": "value",
"columnName": "E|A95",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "bs",
"l": "bs"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "row-based"
},
"columnName": "7100d",
"expression": "grel:'g'",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 7100d using expression grel:'g'"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A95",
"expression": "value",
"columnName": "E|A95",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "ig",
"l": "ig"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "row-based"
},
"columnName": "7100d",
"expression": "grel:'a'",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 7100d using expression grel:'a'"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A95",
"expression": "value",
"columnName": "E|A95",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "ka",
"l": "ka"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "row-based"
},
"columnName": "7100d",
"expression": "grel:'i'",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 7100d using expression grel:'i'"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A95",
"expression": "value",
"columnName": "E|A95",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "pr",
"l": "pr"
}
},
{
"v": {
"v": "ls",
"l": "ls"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "row-based"
},
"columnName": "7100d",
"expression": "grel:'s'",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 7100d using expression grel:'s'"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|A97",
"expression": "value",
"columnName": "E|A97",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "02",
"l": "02"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "row-based"
},
"columnName": "7100d",
"expression": "grel:'a'",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 7100d using expression grel:'a'"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|001",
"expression": "isBlank(value)",
"columnName": "E|001",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": false,
"l": "false"
}
}
],
"selectBlank": false,
"selectError": false
},
{
"type": "list",
"name": "7100d",
"expression": "isBlank(value)",
"columnName": "7100d",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": true,
"l": "true"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "row-based"
},
"columnName": "7100d",
"expression": "grel:'u'",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 7100d using expression grel:'u'"
}
]

View File

@ -1,50 +1,4 @@
[
{
"op": "core/column-addition",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"baseColumnName": "E|100",
"expression": "grel:value.split('\u001f')[0].slice(1).trim()",
"onError": "set-to-blank",
"newColumnName": "7100a",
"columnInsertIndex": 3,
"description": "Create column 7100a at index 3 based on column E|100 using expression grel:value.split('\u001f')[0].slice(1).trim()"
},
{
"op": "core/column-addition",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|001",
"expression": "isBlank(value)",
"columnName": "E|001",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": false,
"l": "false"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "row-based"
},
"baseColumnName": "File",
"expression": "grel:if(value == 'LE', '0005', '0006')",
"onError": "set-to-blank",
"newColumnName": "7100j",
"columnInsertIndex": 3,
"description": "Create column 7100j at index 3 based on column File using expression grel:if(value == 'LE', '0005', '0006')"
},
{
"op": "core/column-addition",
"engineConfig": {
@ -91,11 +45,11 @@
"mode": "row-based"
},
"baseColumnName": "File",
"expression": "grel:value",
"expression": "grel:'LE'",
"onError": "set-to-blank",
"newColumnName": "7100f",
"columnInsertIndex": 3,
"description": "Create column 7100f at index 3 based on column File using expression grel:value"
"description": "Create column 7100f at index 3 based on column File using expression grel:'LE'"
},
{
"op": "core/text-transform",
@ -148,5 +102,47 @@
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 7100f using expression grel:if(cells['E|107'].value.contains('Beuth'),'RS-BD', if(cells['E|105'].value == '00002','RS-MAG', if(cells['E|105'].value == '00003','RS-TH', if(cells['E|105'].value == '00004','RS-ZS','RS'))))"
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|105",
"expression": "value",
"columnName": "E|105",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": "00003",
"l": "00003"
}
}
],
"selectBlank": false,
"selectError": false
},
{
"type": "text",
"name": "E|125",
"columnName": "E|125",
"query": "cd|dvd",
"mode": "regex",
"caseSensitive": false,
"invert": false
}
],
"mode": "row-based"
},
"columnName": "7100f",
"expression": "grel:'RS-MS'",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10,
"description": "Text transform on cells in column 7100f using expression grel:'RS-MS'"
}
]

View File

@ -0,0 +1,35 @@
[
{
"op": "core/column-addition",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "E|001",
"expression": "isBlank(value)",
"columnName": "E|001",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [
{
"v": {
"v": false,
"l": "false"
}
}
],
"selectBlank": false,
"selectError": false
}
],
"mode": "row-based"
},
"baseColumnName": "File",
"expression": "grel:if(value == 'LE', '0005', '0006')",
"onError": "set-to-blank",
"newColumnName": "7100j",
"columnInsertIndex": 3,
"description": "Create column 7100j at index 3 based on column File using expression grel:if(value == 'LE', '0005', '0006')"
}
]

View File

@ -0,0 +1,15 @@
[
{
"op": "core/column-addition",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"baseColumnName": "E|115",
"expression": "grel:forEach(value.split(','), v, cells['File'].value + ' ' + v.trim()).join('\u001fa')",
"onError": "set-to-blank",
"newColumnName": "8100",
"columnInsertIndex": 3,
"description": "Create column 8100 at index 3 based on column E|115 using expression grel:forEach(value.split(','), v, cells['File'].value + ' ' + v.trim()).join('\u001fa')"
}
]

View File

@ -10,6 +10,6 @@
"onError": "set-to-blank",
"newColumnName": "8200",
"columnInsertIndex": 3,
"description": "Create column 8200 at index 40 based on column E|120 using expression grel:value"
"description": "Create column 8200 at index 3 based on column E|120 using expression grel:value"
}
]

View File

@ -63,6 +63,6 @@
"onError": "set-to-blank",
"newColumnName": "E0XX",
"columnInsertIndex": 3,
"description": "Create column E0XX at index 41 based on column E|002a using expression grel:value[6,8] + '-' + value[4,6] + '-' + value[2,4]"
"description": "Create column E0XX at index 3 based on column E|002a using expression grel:value[6,8] + '-' + value[4,6] + '-' + value[2,4]"
}
]

View File

@ -1,13 +1,46 @@
[
{
"op": "core/column-addition",
"engineConfig": {
"facets": [
{
"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
}
],
"mode": "row-based"
},
"baseColumnName": "M|GT0",
"expression": "grel:value[2,11]",
"onError": "set-to-blank",
"newColumnName": "gt0",
"columnInsertIndex": 67,
"description": "Create column gt0 at index 67 based on column M|GT0 using expression grel:value[2,11]"
},
{
"op": "core/row-removal",
"engineConfig": {
"facets": [
{
"type": "list",
"name": "2199",
"name": "M|IDN",
"expression": "isBlank(value)",
"columnName": "2199",
"columnName": "M|IDN",
"invert": false,
"omitBlank": false,
"omitError": false,
@ -24,9 +57,9 @@
},
{
"type": "list",
"name": "E0XX",
"expression": "isBlank(value)",
"columnName": "E0XX",
"name": "E|001",
"expression": "grel:isBlank(row.record.cells['E|001'].value.join(''))",
"columnName": "E|001",
"invert": false,
"omitBlank": false,
"omitError": false,
@ -40,10 +73,27 @@
],
"selectBlank": false,
"selectError": false
},
{
"type": "list",
"name": "M|IDN",
"expression": "grel:forNonBlank(value.cross('alephino','gt0')[0],v,'gt0','')",
"columnName": "M|IDN",
"invert": false,
"omitBlank": false,
"omitError": false,
"selection": [],
"selectBlank": true,
"selectError": false
}
],
"mode": "row-based"
},
"description": "Remove rows"
},
{
"op": "core/column-removal",
"columnName": "gt0",
"description": "Remove column gt0"
}
]

View File

@ -29,10 +29,11 @@ if(row.index - row.record.fromRowIndex == 0,
,'')
}}{{
if(isNonBlank(cells['E0XXb'].value),
with(with(rowIndex - row.record.fromRowIndex + 1, i, '00'[0,2-i.length()] + i),exnr,
with(with(rowIndex - row.record.fromRowIndex, i, '00'[0,2-i.length()] + i),exnr,
'208@/' + exnr + ' a' + cells['E0XX'].value + 'b' + cells['E0XXb'].value + '\n'
+ '209A/' + exnr + ' b4736' + 'j' + cells['7100j'].value + 'f' + cells['7100f'].value + forNonBlank(cells['7100a'].value, v, 'a' + v, '') + forNonBlank(cells['7100d'].value, v, 'd' + v, '') + 'x00' + '\n'
+ forNonBlank(cells['8100'].value, v, '209C/' + exnr + ' a' + v + 'x00' + '\n', '')
+ forNonBlank(cells['8200'].value, v, '209G/' + exnr + ' a' + v + '\n', '')
+ forNonBlank(cells['4801'].value, v, '237A/' + exnr + ' a' + v + '\n', '')
), '')
}}

View File

@ -6,7 +6,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|001'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|001'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|001",
"columnInsertIndex": 13
@ -38,7 +38,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|002a'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|002a'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|002a",
"columnInsertIndex": 13
@ -70,7 +70,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|003'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|003'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|003",
"columnInsertIndex": 13
@ -102,7 +102,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|100'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|100'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|100",
"columnInsertIndex": 13
@ -134,7 +134,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|115'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|115'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|115",
"columnInsertIndex": 13
@ -166,7 +166,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|120'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|120'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|120",
"columnInsertIndex": 13
@ -198,39 +198,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A72'].value,v,v,'␀')).join('␞')",
"onError": "set-to-blank",
"newColumnName": "E|A72",
"columnInsertIndex": 13
},
{
"op": "core/multivalued-cell-split",
"columnName": "E|A72",
"keyColumnName": "M|001",
"mode": "separator",
"separator": "␞",
"regex": false
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"columnName": "E|A72",
"expression": "grel:value.replace('␀','')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10
},
{
"op": "core/column-addition",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A87'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A87'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|A87",
"columnInsertIndex": 13
@ -262,7 +230,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A95'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A95'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|A95",
"columnInsertIndex": 13
@ -294,7 +262,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|BIB'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|BIB'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|BIB",
"columnInsertIndex": 13
@ -326,7 +294,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|IDN'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|IDN'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|IDN",
"columnInsertIndex": 13
@ -358,7 +326,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|105'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|105'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|105",
"columnInsertIndex": 13
@ -390,7 +358,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|107'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|107'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|107",
"columnInsertIndex": 13
@ -422,39 +390,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A94'].value,v,v,'␀')).join('␞')",
"onError": "set-to-blank",
"newColumnName": "E|A94",
"columnInsertIndex": 13
},
{
"op": "core/multivalued-cell-split",
"columnName": "E|A94",
"keyColumnName": "M|001",
"mode": "separator",
"separator": "␞",
"regex": false
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"columnName": "E|A94",
"expression": "grel:value.replace('␀','')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10
},
{
"op": "core/column-addition",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|125'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|125'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|125",
"columnInsertIndex": 13
@ -486,7 +422,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|072'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|072'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|072",
"columnInsertIndex": 13
@ -518,7 +454,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A98'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A98'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|A98",
"columnInsertIndex": 13
@ -550,135 +486,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A63'].value,v,v,'␀')).join('␞')",
"onError": "set-to-blank",
"newColumnName": "E|A63",
"columnInsertIndex": 13
},
{
"op": "core/multivalued-cell-split",
"columnName": "E|A63",
"keyColumnName": "M|001",
"mode": "separator",
"separator": "␞",
"regex": false
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"columnName": "E|A63",
"expression": "grel:value.replace('␀','')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10
},
{
"op": "core/column-addition",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A70'].value,v,v,'␀')).join('␞')",
"onError": "set-to-blank",
"newColumnName": "E|A70",
"columnInsertIndex": 13
},
{
"op": "core/multivalued-cell-split",
"columnName": "E|A70",
"keyColumnName": "M|001",
"mode": "separator",
"separator": "␞",
"regex": false
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"columnName": "E|A70",
"expression": "grel:value.replace('␀','')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10
},
{
"op": "core/column-addition",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A83'].value,v,v,'␀')).join('␞')",
"onError": "set-to-blank",
"newColumnName": "E|A83",
"columnInsertIndex": 13
},
{
"op": "core/multivalued-cell-split",
"columnName": "E|A83",
"keyColumnName": "M|001",
"mode": "separator",
"separator": "␞",
"regex": false
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"columnName": "E|A83",
"expression": "grel:value.replace('␀','')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10
},
{
"op": "core/column-addition",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A85'].value,v,v,'␀')).join('␞')",
"onError": "set-to-blank",
"newColumnName": "E|A85",
"columnInsertIndex": 13
},
{
"op": "core/multivalued-cell-split",
"columnName": "E|A85",
"keyColumnName": "M|001",
"mode": "separator",
"separator": "␞",
"regex": false
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"columnName": "E|A85",
"expression": "grel:value.replace('␀','')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10
},
{
"op": "core/column-addition",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|ABO'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|ABO'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|ABO",
"columnInsertIndex": 13
@ -710,7 +518,7 @@
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A97'].value,v,v,'␀')).join('␞')",
"expression": "grel:forNonBlank(forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A97'].value,v,v,'␀')).join('␞'),x,'␀␞'+x,null)",
"onError": "set-to-blank",
"newColumnName": "E|A97",
"columnInsertIndex": 13
@ -734,69 +542,5 @@
"onError": "keep-original",
"repeat": false,
"repeatCount": 10
},
{
"op": "core/column-addition",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|A82'].value,v,v,'␀')).join('␞')",
"onError": "set-to-blank",
"newColumnName": "E|A82",
"columnInsertIndex": 13
},
{
"op": "core/multivalued-cell-split",
"columnName": "E|A82",
"keyColumnName": "M|001",
"mode": "separator",
"separator": "␞",
"regex": false
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"columnName": "E|A82",
"expression": "grel:value.replace('␀','')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10
},
{
"op": "core/column-addition",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"baseColumnName": "id",
"expression": "grel:forEach(value.cross('exemplare','titel_id'),r,forNonBlank(r.cells['E|002'].value,v,v,'␀')).join('␞')",
"onError": "set-to-blank",
"newColumnName": "E|002",
"columnInsertIndex": 13
},
{
"op": "core/multivalued-cell-split",
"columnName": "E|002",
"keyColumnName": "M|001",
"mode": "separator",
"separator": "␞",
"regex": false
},
{
"op": "core/text-transform",
"engineConfig": {
"facets": [],
"mode": "row-based"
},
"columnName": "E|002",
"expression": "grel:value.replace('␀','')",
"onError": "keep-original",
"repeat": false,
"repeatCount": 10
}
]

View File

@ -60,6 +60,12 @@
"l": "M|025e"
}
},
{
"v": {
"v": "M|025f",
"l": "M|025f"
}
},
{
"v": {
"v": "M|025l",
@ -120,6 +126,12 @@
"l": "M|038b"
}
},
{
"v": {
"v": "M|070",
"l": "M|070"
}
},
{
"v": {
"v": "M|070_",
@ -216,6 +228,12 @@
"l": "M|080"
}
},
{
"v": {
"v": "M|082",
"l": "M|082"
}
},
{
"v": {
"v": "M|082_",
@ -240,6 +258,12 @@
"l": "M|082p"
}
},
{
"v": {
"v": "M|088",
"l": "M|088"
}
},
{
"v": {
"v": "M|088_",
@ -420,6 +444,12 @@
"l": "M|568"
}
},
{
"v": {
"v": "M|574",
"l": "M|574"
}
},
{
"v": {
"v": "M|574_",
@ -438,6 +468,12 @@
"l": "M|580"
}
},
{
"v": {
"v": "M|610",
"l": "M|610"
}
},
{
"v": {
"v": "M|610_",
@ -552,6 +588,12 @@
"l": "M|654"
}
},
{
"v": {
"v": "M|655",
"l": "M|655"
}
},
{
"v": {
"v": "M|655_",
@ -566,14 +608,14 @@
},
{
"v": {
"v": "M|637a",
"l": "M|637a"
"v": "M|673a",
"l": "M|673a"
}
},
{
"v": {
"v": "M|637b",
"l": "M|637b"
"v": "M|673b",
"l": "M|673b"
}
},
{
@ -582,6 +624,12 @@
"l": "M|674a"
}
},
{
"v": {
"v": "M|675",
"l": "M|675"
}
},
{
"v": {
"v": "M|675_",
@ -720,6 +768,12 @@
"l": "M|711f"
}
},
{
"v": {
"v": "M|740",
"l": "M|740"
}
},
{
"v": {
"v": "M|740_",
@ -821,12 +875,6 @@
"v": "M|CAT",
"l": "M|CAT"
}
},
{
"v": {
"v": "M|LDR",
"l": "M|LDR"
}
}
],
"selectBlank": false,