Ich habe ein Skript, das Daten aus Excel lädt und dann eine neue Formelspalte generiert. Die Spalte erscheint jedoch leer, obwohl in meiner Formelvorschau Werte angezeigt werden. Sobald ich die Spalte kopiere/in dieselbe Datentabelle einfüge, erscheinen plötzlich die Werte. Was ist denn hier los?
Die einfachste Demo ist über das GIF unten. Ich habe auch das Skript und die Excel-Tabelle hinzugefügt.

Names Default To Here( 1 );
//Prompt to select and open an MS Excel file
path = Pick File( "Select Excel File", "$DOCUMENTS", {"Excel Files|csv;xlsx;xls", "All Files|*"}, 1, 0 );
fname = Word( 1, Word( -1, path, "/" ), "." );
//Let the user choose the name of the datatable
w = New Window( "Choose datatable name", // opens a window with a title and this content...
<<MODAL></MODAL>
Bearbeiten: Ok, jetzt verstehe ich, ich ändere den Variablennamen später im Skript. Daher ist der Verweis auf den Force-Spaltennamen zum Zeitpunkt der Erstellung der Spalte nicht korrekt.
Anscheinend ist der Name Ihrer Force-Spalte in der Formel falsch, bis Sie sie umbenennen.
Column Die strength Formula Interrupted
Name Unresolved: Force at row 1 in access or evaluation of 'Force' , :Force/*###*/
Formula evaluation errors have been ignored