Creazione di un nome di colonna tramite una variabile....poi richiamando il nome della colonna, come variabile, in una formula...<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Spero che il mio argomento non sia troppo confuso.Sono un principiante .jsl ma ho un piccolo progetto su cui sto cercando di imparare.Sono perplesso su questo, e non sono sicuro del motivo per cui si incolla in questo foglio in questo modo
Sto creando un nome di colonna tramite la variabile dsocket che è una "d" concatenata e una riga/cella da un'altra tabella.La colonna viene creata normalmente.
Quindi la formula deve fare riferimento allo stesso nuovo nome di colonna ma attualmente sto usando la stessa variabile (vedi la fine della formula).Il problema è che sembra che non lo sto formattando correttamente quando faccio riferimento al nome della colonna nella formula perché invece di un :nome colonna non ottengo il punto e virgola davanti.Ho provato a concatenare un : alla variabile ma l'output è ":column name" tra virgolette e ho solo bisogno di :column name.....ha senso?
Qualche idea su come risolvere questo problema?Spero di averlo complicato eccessivamente.Grazie!
| For(i=1, i<=1, i++, | | |
| | dsocket = "d"||dtsum:Socket ; |
| | stampa (dsocket); |
| | z = io + 7; |
| | nomecolonna = nomecolonna(z); |
| | Nuova colonna (dsocket, Numeric, Continuous, Formula(If(:LOT[Row()] != :LOT[Row() - 1] | :OPERATION[Row()] != :OPERATION[Row() - 1] | :SUMMARY_ID[Row()] != :SUMMARY_ID[Row() - 1], If(nomecolonna == binchoice, 1, 0), If(nomecolonna == binchoice, Sum(dsocket[Row() - 1], 1), dsocket[Row() - 1,Empty()]))))); |
Oggetto: Creazione di un nome di colonna tramite una variabile....quindi chiamando il nome della colonna, come variabile, in una formula...Non capisco appieno il tuo problema, ma un suggerimento in merito ":nome colonna" è...
// Invece di:
Concat ( ":" , nome della colonna ) ;
// Provare:
Come Colonna ( nome della colonna ) ;