Colonna per indiceCIAO!
Qual è il modo giusto per fare riferimento a una colonna per indice? Idealmente stavo cercando qualcosa di simile a questo:

Grazie in anticipo!
Consumatori e ricerche di mercatoRi: Colonna per indiceGrazie Brady, questo è esattamente quello che stavo cercando. Molto riconoscente!
Ri: Colonna per indiceAh... Vedo cosa vuoi adesso.
Prova questa come formula. Utilizza il formato column(dt, n)[row()] per ottenere il valore nella riga corrente, dell'ennesima colonna di una tabella di dati, dove il valore di n è qualunque cosa tu abbia inserito nella riga corrente del :colonna a blocchi.
Column( :Block << get data table, :Block )[Row()]
Saluti,
Brady
Ri: Colonna per indiceNon sei esattamente sicuro di quali dati vuoi ottenere dalle colonne. La colonna Block definisce la colonna e la riga per la cella da cui si desidera ottenere i dati?
Column(:Block)[:Block]

Ri: Colonna per indiceGrazie jthi, credo che "<< prendi il nome" ci faccia fare un passo avanti. Il mio obiettivo finale è fondamentalmente fare una CERCA.ORIZ., ecco una dimostrazione. Attualmente estrae il nome della colonna, mentre voglio che guardi i dati di quella colonna.

Ecco il codice completo se necessario:
New Table( "Untitled",
Add Rows( 3 ),
Compress File When Saved( 1 ),
New Column( "Column 1",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [11, 111, 1111] )),
New Column( "Column 2",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [22, 222, 2222] )),
New Column( "Column 3",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [33, 333, 3333] )
),
New Column( "Block",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [1, 2, 3] )
),
New Column( "Formula",
Character,
"Nominal",
Formula(
Choose( :Block,
Column( 1 ) << get name,
Column( 2 ) << get name,
Column( 3 ) << get name))))
Ri: Colonna per indiceProva con << prendi nome invece di nome colonna()
Choose(:Block,
Column(1) << get name,
Column(2) << get name,
Column(3) << get name
)

Esempio completo:
Names Default To Here(1);
dt = New Table("Untitled",
Add Rows(3),
Compress File When Saved(1),
New Column("Block", Numeric, "Continuous", Format("Best", 12), Set Values([1, 2, 3])),
New Column("Column 2", Numeric, "Continuous", Format("Best", 12), Set Values([1, ., .])),
New Column("Column 3", Numeric, "Continuous", Format("Best", 12), Set Values([2, ., .])),
New Column("Column 4", Numeric, "Continuous", Format("Best", 12), Set Values([3, ., .])),
New Column("Formula",
Character,
"Nominal",
Formula(Choose(:Block, Column(1) << get name, Column(2) << get name, Column(3) << get name))
)
);Ri: Colonna per indicePotrebbe essere vero per gli script, ma nelle formule ottengo questo errore:

È interessante notare che il popup suggerisce che il numero può essere fornito, ma non sembra essere così

Ri: Colonna per indiceDovresti essere in grado di utilizzare solo Column(index).
Invia messaggi a oggetti colonna dati
col = Column( 2 ); // assign a reference to the second column