load field values fix #1009

This commit is contained in:
SPRINX0\prochazka
2025-01-27 16:47:44 +01:00
parent 35362fbc9b
commit 51cd639671
9 changed files with 51 additions and 18 deletions

View File

@@ -39,6 +39,7 @@
export let schemaName = null;
export let columnName = null;
export let uniqueName = null;
export let dataType = null;
export let placeholder = 'Filter';
@@ -228,6 +229,7 @@
pureName: foreignKey.refTableName,
schemaName: foreignKey.refSchemaName,
multiselect: true,
dataType,
onConfirm: keys => setFilter(keys.join(',')),
});
}
@@ -243,6 +245,7 @@
pureName,
field: columnName || uniqueName,
formatterFunction,
dataType,
onConfirm: keys => setFilter(keys.map(x => getFilterValueExpression(x)).join(',')),
});
}

View File

@@ -1994,6 +1994,7 @@
onFocusGrid={() => {
selectTopmostCell(col.uniqueName);
}}
dataType={col.dataType}
/>
</td>
{/each}

View File

@@ -63,6 +63,7 @@
{pureName}
columnName={column ? (column.uniquePath.length == 1 ? column.uniquePath[0] : null) : uniqueName}
foreignKey={column?.foreignKey}
dataType={column?.dataType}
/>
</div>
{/if}

View File

@@ -23,6 +23,7 @@
export let schemaName;
export let driver;
export let multiselect = false;
export let dataType;
let rows = null;
let tableInfo;

View File

@@ -26,6 +26,7 @@
export let multiselect = false;
export let jslid;
export let formatterFunction;
export let dataType;
// console.log('ValueLookupModal', conid, database, pureName, schemaName, columnName, driver);
@@ -53,6 +54,7 @@
schemaName,
pureName,
field,
dataType,
});
}