From bc695f5af967451df80be2902e696d47634b0f67 Mon Sep 17 00:00:00 2001 From: "SPRINX0\\prochazka" Date: Thu, 11 Dec 2025 16:39:51 +0100 Subject: [PATCH] SYNC: run macro WIP --- packages/web/src/datagrid/DataGridCore.svelte | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/web/src/datagrid/DataGridCore.svelte b/packages/web/src/datagrid/DataGridCore.svelte index b887dc7eb..1a1a2e61e 100644 --- a/packages/web/src/datagrid/DataGridCore.svelte +++ b/packages/web/src/datagrid/DataGridCore.svelte @@ -436,6 +436,7 @@ import { isProApp } from '../utility/proTools'; import SaveArchiveModal from '../modals/SaveArchiveModal.svelte'; import hasPermission from '../utility/hasPermission'; + import macros from '../macro/macros'; export let onLoadNextData = undefined; export let grider = undefined; @@ -1917,6 +1918,13 @@ { command: 'dataGrid.saveCellToFile', hideDisabled: true }, { command: 'dataGrid.loadCellFromFile', hideDisabled: true }, { command: 'dataGrid.toggleCellDataView', hideDisabled: true }, + isProApp() && { + text: _t('datagrid.runMacro', { defaultMessage: 'Run macro' }), + submenu: macros.map(macro => ({ + text: macro.name, + onClick: () => {}, + })), + }, // { command: 'dataGrid.copyJsonDocument', hideDisabled: true }, { divider: true }, { placeTag: 'export' },