Formule di colonna create da JSL Break dopo l'ordinamento della tabella dei datiCiao,
Ho scritto uno script relativamente semplice che avrebbe creato alcune colonne con formule per calcolare alcuni valori chiave.
Lo stesso script funziona bene, le colonne vengono create e i valori vengono popolati.
Il problema che sto riscontrando è che se provo a ordinare qualsiasi colonna nel dt in ordine crescente o decrescente, le formule create da quelle colonne non produrranno più nulla. Posso dire che le formule vengono ripetute, poiché viene visualizzato un errore che indica che non riconosce il nome delle colonne utilizzate nella formula:

Qui entCol è la variabile per il nome della colonna che ho usato nel mio script.
C'è un modo per assicurarsi che le formule di colonna che scrivo possano essere rieseguite correttamente se scelgo di riorganizzare la tabella dei dati?
Grazie,
Lain
Tabella datiScriptingRi: Formule di colonna create da JSL Break dopo l'ordinamento della tabella dei datiApparentemente c'è qualcosa nella formula della colonna che è specifica per l'ordine. Se i dati nella formula sono come li desideri e vuoi che i dati rimangano gli stessi dopo l'ordinamento, puoi specificare di rimuovere la formula, che cambierà i valori nella colonna da valori calcolati a statici (codificati) valori. Fare clic con il tasto destro del mouse sull'intestazione della colonna e selezionare Informazioni colonna. Nella finestra Informazioni sulla colonna, fai clic sulla proprietà della colonna Formula e quindi fai clic sul pulsante "Rimuovi".
Ri: Formule di colonna create da JSL Break dopo l'ordinamento della tabella dei datiSembra che tu stia salvando la variabile entCol nella formula anziché il nome della colonna stessa. Non appena la tabella di dati ricalcola (non necessariamente a causa dell'ordinamento) il calcolo non riesce. Check-out questo link che mostra alcuni metodi per inserire il nome della colonna stessa nella formula.