Di tanto in tanto mi sono imbattuto in qualcosa di interessante a livello di riga di dati e vorrei dargli un valore in colonna, che mi permetterebbe di usarlo in analisi. Penso che potrei farlo con una formula e usando gli Stati riga con diversi colori/marcatori, ma penso che espandere la funzionalità di Selezione nome in colonna sarebbe ancora più utile.
Attualmente la selezione del nome nella colonna si apre come Modale e consentirà facilmente di utilizzarlo solo una volta, per riutilizzarlo dovrai riaprirlo. Il mio suggerimento è di modificare la funzionalità/aggiungere una nuova funzionalità che consenta la selezione del nome nella colonna utilizzata più volte. L'aggiunta di una casella di controllo simile ad alcune altre piattaforme che hanno l'opzione Mantieni la finestra di dialogo aperta sarebbe molto probabilmente sufficiente (con la rimozione di Modal).
Ho creato il mio script per aiutarmi in questo:

Lo script non è sicuramente perfetto, ma è sufficiente per un utilizzo semplice:
Names Default To Here(1);
/************************************************************************
************************************************************************/
If(
IsEmpty(Current Data Table()),
Caption("No current data table");
stop();
);
wList = Get Window List(Window) << Get Window Title();
If(Contains(wList, "Name Selections in Column"),
pos = Get Window(Current Data Table()) << Get Window Position;
size = Get Window(Current Data Table()) << Get Window Size;
cursize = Window("Name Selections in Column") << Get Window Size;
Window("Name Selections in Column") << Move Window(pos[1] + (size[1]-curSize[1]) / 2 , pos[2] + (size[2]-curSize[2]) / 2);
Window("Name Selections in Column") << Bring Window To Front;
stop();
);
//add indicator to show which datatable is being modified...
//window location,
//new column modal window location...
nw = New Window("Name Selections in Column", <<SHOW toolbars=""></SHOW>Ho creato un componente aggiuntivo dello script che è allegato (funziona solo in Windows). Ha una scorciatoia Ctrl+Shift+Spazio. L'idea alla base della scorciatoia è che se la finestra scompare, puoi utilizzare la scorciatoia per portarla in primo piano e continuare ad aggiungere valori.

Se le persone ritengono che il componente aggiuntivo sia utile, posso inviarlo per una revisione a File-Exchange/Componenti aggiuntivi.