923 lines
29 KiB
JSON
923 lines
29 KiB
JSON
{
|
|
"accentColor": "{{appsmith.theme.colors.primaryColor}}",
|
|
"allowAddNewRow": false,
|
|
"animateLoading": true,
|
|
"borderColor": "#E0DEDE",
|
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
|
"borderWidth": "1",
|
|
"bottomRow": 101,
|
|
"boxShadow": "{{appsmith.theme.boxShadow.appBoxShadow}}",
|
|
"cachedTableData": {},
|
|
"canFreezeColumn": true,
|
|
"childStylesheet": {
|
|
"button": {
|
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
|
"boxShadow": "none",
|
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
|
},
|
|
"editActions": {
|
|
"discardBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
|
"discardButtonColor": "{{appsmith.theme.colors.primaryColor}}",
|
|
"saveBorderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
|
"saveButtonColor": "{{appsmith.theme.colors.primaryColor}}"
|
|
},
|
|
"iconButton": {
|
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
|
"boxShadow": "none",
|
|
"buttonColor": "{{appsmith.theme.colors.primaryColor}}"
|
|
},
|
|
"menuButton": {
|
|
"borderRadius": "{{appsmith.theme.borderRadius.appBorderRadius}}",
|
|
"boxShadow": "none",
|
|
"menuColor": "{{appsmith.theme.colors.primaryColor}}"
|
|
}
|
|
},
|
|
"columnOrder": [
|
|
"xn__Schlssel_95a",
|
|
"Vorgang",
|
|
"Name",
|
|
"Vorname",
|
|
"E_Mail",
|
|
"Geb__Datum",
|
|
"Skipassnummer",
|
|
"id",
|
|
"Zimmer",
|
|
"xn__Schlssel_retour_2vb",
|
|
"Skipass___Leistungen",
|
|
"Notiz",
|
|
"Stirnlampe",
|
|
"Stirnlampe_retour",
|
|
"Nachbuchungen",
|
|
"Status",
|
|
"Reisestatus",
|
|
"Eingecheckt",
|
|
"Check_in_Zeitpunkt",
|
|
"Check_in_Benutzer",
|
|
"customColumn1"
|
|
],
|
|
"columnUpdatedAt": 1785143780208,
|
|
"columnWidthMap": {
|
|
"name": 245
|
|
},
|
|
"compactMode": "DEFAULT",
|
|
"customIsLoading": false,
|
|
"customIsLoadingValue": "",
|
|
"defaultPageSize": 0,
|
|
"defaultSelectedRowIndex": "0",
|
|
"defaultSelectedRowIndices": [
|
|
0
|
|
],
|
|
"delimiter": ",",
|
|
"dynamicBindingPathList": [
|
|
{
|
|
"key": "accentColor"
|
|
},
|
|
{
|
|
"key": "borderRadius"
|
|
},
|
|
{
|
|
"key": "boxShadow"
|
|
},
|
|
{
|
|
"key": "tableData"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Vorgang.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Name.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Vorname.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.E_Mail.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Geb__Datum.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Skipassnummer.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.id.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Zimmer.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.xn__Schlssel_95a.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.xn__Schlssel_retour_2vb.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Skipass___Leistungen.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Notiz.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Stirnlampe.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Stirnlampe_retour.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Nachbuchungen.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Status.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Reisestatus.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Eingecheckt.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Check_in_Zeitpunkt.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.Check_in_Benutzer.computedValue"
|
|
},
|
|
{
|
|
"key": "primaryColumns.customColumn1.buttonLabel"
|
|
},
|
|
{
|
|
"key": "primaryColumns.customColumn1.buttonColor"
|
|
}
|
|
],
|
|
"dynamicPropertyPathList": [
|
|
{
|
|
"key": "tableData"
|
|
},
|
|
{
|
|
"key": "primaryColumns.customColumn1.buttonColor"
|
|
}
|
|
],
|
|
"dynamicTriggerPathList": [
|
|
{
|
|
"key": "primaryColumns.customColumn1.onClick"
|
|
}
|
|
],
|
|
"enableClientSideSearch": true,
|
|
"endOfData": false,
|
|
"flexVerticalAlignment": "start",
|
|
"horizontalAlignment": "LEFT",
|
|
"inlineEditingSaveOption": "ROW_LEVEL",
|
|
"isLoading": false,
|
|
"isSortable": true,
|
|
"isVisible": true,
|
|
"isVisibleDownload": true,
|
|
"isVisibleFilters": true,
|
|
"isVisiblePagination": true,
|
|
"isVisibleSearch": true,
|
|
"key": "3tk2v2xta5",
|
|
"label": "Data",
|
|
"leftColumn": 0,
|
|
"minWidth": 450,
|
|
"mobileBottomRow": 36,
|
|
"mobileLeftColumn": 12,
|
|
"mobileRightColumn": 46,
|
|
"mobileTopRow": 8,
|
|
"needsErrorInfo": false,
|
|
"originalBottomRow": 101,
|
|
"originalTopRow": 49,
|
|
"parentColumnSpace": 20.25,
|
|
"parentId": "0",
|
|
"parentRowSpace": 10,
|
|
"primaryColumnId": "id",
|
|
"primaryColumns": {
|
|
"Check_in_Benutzer": {
|
|
"alias": "Check-in Benutzer",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "text",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => ( _.get(currentRow, \"Check-in Benutzer\", \"\") )) : _.get(currentRow, \"Check-in Benutzer\", \"\") })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Check_in_Benutzer",
|
|
"index": 19,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": false,
|
|
"label": "Check-in Benutzer",
|
|
"notation": "standard",
|
|
"originalId": "Check-in Benutzer",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Check_in_Zeitpunkt": {
|
|
"alias": "Check-in Zeitpunkt",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "text",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => ( _.get(currentRow, \"Check-in Zeitpunkt\", \"\") )) : _.get(currentRow, \"Check-in Zeitpunkt\", \"\") })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Check_in_Zeitpunkt",
|
|
"index": 18,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": false,
|
|
"label": "Check-in Zeitpunkt",
|
|
"notation": "standard",
|
|
"originalId": "Check-in Zeitpunkt",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"E_Mail": {
|
|
"alias": "E-Mail",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "text",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"E-Mail\"])) : E-Mail })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "E_Mail",
|
|
"index": 3,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "E-Mail",
|
|
"notation": "standard",
|
|
"originalId": "E-Mail",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Eingecheckt": {
|
|
"alias": "Eingecheckt",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "checkbox",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Eingecheckt\"])) : Eingecheckt })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Eingecheckt",
|
|
"index": 17,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": false,
|
|
"label": "Eingecheckt",
|
|
"notation": "standard",
|
|
"originalId": "Eingecheckt",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Geb__Datum": {
|
|
"alias": "Geb.-Datum",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "text",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => ( _.get(currentRow, \"Geb.-Datum\", \"\") )) : _.get(currentRow, \"Geb.-Datum\", \"\") })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Geb__Datum",
|
|
"index": 4,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Geb.-Datum",
|
|
"notation": "standard",
|
|
"originalId": "Geb.-Datum",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Nachbuchungen": {
|
|
"alias": "Nachbuchungen",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "number",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Nachbuchungen\"])) : Nachbuchungen })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Nachbuchungen",
|
|
"index": 14,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Nachbuchungen",
|
|
"notation": "standard",
|
|
"originalId": "Nachbuchungen",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Name": {
|
|
"alias": "Name",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "text",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Name\"])) : Name })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Name",
|
|
"index": 1,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Name",
|
|
"notation": "standard",
|
|
"originalId": "Name",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Notiz": {
|
|
"alias": "Notiz",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "text",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Notiz\"])) : Notiz })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Notiz",
|
|
"index": 11,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Notiz",
|
|
"notation": "standard",
|
|
"originalId": "Notiz",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Reisestatus": {
|
|
"alias": "Reisestatus",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "text",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Reisestatus\"])) : Reisestatus })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Reisestatus",
|
|
"index": 16,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Reisestatus",
|
|
"notation": "standard",
|
|
"originalId": "Reisestatus",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Skipass___Leistungen": {
|
|
"alias": "Skipass / Leistungen",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "text",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Skipass / Leistungen\"])) : Skipass / Leistungen })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Skipass___Leistungen",
|
|
"index": 9,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Skipass / Leistungen",
|
|
"notation": "standard",
|
|
"originalId": "Skipass / Leistungen",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Skipassnummer": {
|
|
"alias": "Skipassnummer",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "text",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Skipassnummer\"])) : Skipassnummer })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Skipassnummer",
|
|
"index": 19,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Skipassnummer",
|
|
"notation": "standard",
|
|
"originalId": "Skipassnummer",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Status": {
|
|
"alias": "Status",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "text",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Status\"])) : Status })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Status",
|
|
"index": 15,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Status",
|
|
"notation": "standard",
|
|
"originalId": "Status",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Stirnlampe": {
|
|
"alias": "Stirnlampe",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "number",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Stirnlampe\"])) : Stirnlampe })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Stirnlampe",
|
|
"index": 12,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Stirnlampe",
|
|
"notation": "standard",
|
|
"originalId": "Stirnlampe",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Stirnlampe_retour": {
|
|
"alias": "Stirnlampe retour",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "checkbox",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => ( Boolean(_.get(currentRow, \"Stirnlampe retour\", false)) )) : Boolean(_.get(currentRow, \"Stirnlampe retour\", false)) })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Stirnlampe_retour",
|
|
"index": 13,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Stirnlampe retour",
|
|
"notation": "standard",
|
|
"originalId": "Stirnlampe retour",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Vorgang": {
|
|
"alias": "Vorgang",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "number",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Vorgang\"])) : Vorgang })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Vorgang",
|
|
"index": 0,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Vorgang",
|
|
"notation": "standard",
|
|
"originalId": "Vorgang",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Vorname": {
|
|
"alias": "Vorname",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "text",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Vorname\"])) : Vorname })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Vorname",
|
|
"index": 2,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Vorname",
|
|
"notation": "standard",
|
|
"originalId": "Vorname",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"Zimmer": {
|
|
"alias": "Zimmer",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "text",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Zimmer\"])) : Zimmer })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "Zimmer",
|
|
"index": 6,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Zimmer",
|
|
"notation": "standard",
|
|
"originalId": "Zimmer",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"customColumn1": {
|
|
"alias": "Check-in",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"buttonColor": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (\n currentRow.Eingecheckt\n ? \"#0a9e6e\"\n : \"#3b6fd4\"\n)) : \n currentRow.Eingecheckt\n ? \"#0a9e6e\"\n : \"#3b6fd4\"\n })()}}",
|
|
"buttonLabel": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (\n currentRow.Eingecheckt\n ? \"✓ Eingecheckt\"\n : \"Check-in\"\n)) : \n currentRow.Eingecheckt\n ? \"✓ Eingecheckt\"\n : \"Check-in\"\n })()}}",
|
|
"buttonStyle": "rgb(3, 179, 101)",
|
|
"columnType": "button",
|
|
"computedValue": "",
|
|
"currencyCode": "USD",
|
|
"customAlias": "",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "customColumn1",
|
|
"index": 10,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": true,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Check-in",
|
|
"labelColor": "#FFFFFF",
|
|
"notation": "standard",
|
|
"onClick": "{{CheckinData.checkinButtonClick();}}",
|
|
"originalId": "customColumn1",
|
|
"sticky": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"id": {
|
|
"alias": "id",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "text",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"id\"])) : id })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "id",
|
|
"index": 0,
|
|
"isCellEditable": false,
|
|
"isCellVisible": false,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": false,
|
|
"label": "id",
|
|
"notation": "standard",
|
|
"originalId": "id",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"xn__Schlssel_95a": {
|
|
"alias": "Schlüssel",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "number",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => (currentRow[\"Schlüssel\"])) : Schlüssel })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "xn__Schlssel_95a",
|
|
"index": 7,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Schlüssel",
|
|
"notation": "standard",
|
|
"originalId": "Schlüssel",
|
|
"sticky": "left",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
},
|
|
"xn__Schlssel_retour_2vb": {
|
|
"alias": "Schlüssel retour",
|
|
"allowCellWrapping": false,
|
|
"allowSameOptionsInNewRow": true,
|
|
"cellBackground": "",
|
|
"columnType": "checkbox",
|
|
"computedValue": "{{(() => { const tableData = Teilnehmer.processedTableData || []; return tableData.length > 0 ? tableData.map((currentRow, currentIndex) => ( Boolean(_.get(currentRow, \"Schlüssel retour\", false)) )) : Boolean(_.get(currentRow, \"Schlüssel retour\", false)) })()}}",
|
|
"currencyCode": "USD",
|
|
"decimals": 0,
|
|
"enableFilter": true,
|
|
"enableSort": true,
|
|
"fontStyle": "",
|
|
"horizontalAlignment": "LEFT",
|
|
"id": "xn__Schlssel_retour_2vb",
|
|
"index": 8,
|
|
"isCellEditable": false,
|
|
"isCellVisible": true,
|
|
"isDerived": false,
|
|
"isDisabled": false,
|
|
"isDiscardVisible": true,
|
|
"isEditable": false,
|
|
"isSaveVisible": true,
|
|
"isVisible": true,
|
|
"label": "Schlüssel retour",
|
|
"notation": "standard",
|
|
"originalId": "Schlüssel retour",
|
|
"sticky": "",
|
|
"textColor": "",
|
|
"textSize": "0.875rem",
|
|
"thousandSeparator": true,
|
|
"validation": {},
|
|
"verticalAlignment": "CENTER",
|
|
"width": 150
|
|
}
|
|
},
|
|
"renderMode": "CANVAS",
|
|
"responsiveBehavior": "fill",
|
|
"rightColumn": 63,
|
|
"searchKey": "",
|
|
"tableData": "{{\n _.get(currentRow, \"Schlüssel retour\", 0) +\n \" / \" +\n _.get(currentRow, \"Schlüssel\", 0) +\n \" retour\"\n}}",
|
|
"textSize": "0.875rem",
|
|
"topRow": 49,
|
|
"totalRecordsCount": 0,
|
|
"type": "TABLE_WIDGET_V2",
|
|
"version": 2,
|
|
"verticalAlignment": "CENTER",
|
|
"widgetId": "7d9hktp1ai",
|
|
"widgetName": "Teilnehmer"
|
|
} |