diff --git a/alephino/config/main/T_3000.json b/alephino/config/main/T_3000.json index 1780a79..0ef623d 100644 --- a/alephino/config/main/T_3000.json +++ b/alephino/config/main/T_3000.json @@ -47,5 +47,17 @@ "repeat": false, "repeatCount": 10, "description": "Text transform on cells in column 3000" + }, + { + "op": "core/text-transform", + "engineConfig": { + "facets": [], + "mode": "row-based" + }, + "columnName": "3000", + "expression": "grel:forEach(value.split('␟'), v, forEach(v.split('\u001f'), x, x).sort().reverse().join('\u001f')).join('␟')", + "onError": "keep-original", + "repeat": false, + "repeatCount": 10 } ] diff --git a/alephino/config/main/T_3010.json b/alephino/config/main/T_3010.json index f88be59..6618477 100644 --- a/alephino/config/main/T_3010.json +++ b/alephino/config/main/T_3010.json @@ -67,5 +67,17 @@ "repeat": false, "repeatCount": 10, "description": "Text transform on cells in column 3010" + }, + { + "op": "core/text-transform", + "engineConfig": { + "facets": [], + "mode": "row-based" + }, + "columnName": "3010", + "expression": "grel:forEach(value.split('␟'), v, forEach(v.split('\u001f'), x, x).sort().reverse().join('\u001f')).join('␟')", + "onError": "keep-original", + "repeat": false, + "repeatCount": 10 } ]