Registrazione e recupero dei metadati in una tabellaHo una tabella di dati in pila con tre colonne che contengono stringhe e un altro numerico.
A: identificatore univoco
B: testo
C: testo
As, Bs, Cs, Values
-----
A1, B1, C1, valore11
A1, B1, C1, valore12
A1, B1, C1, valore13
A2, B2, C2, valore21
A2, B2, C2, valore22
A2, B2, C2, valore23
In questo momento, sto creando una colonna concatenata con la forma "A (B) [C]" che ho diviso per avere il tavolo finale in questo modo:
A1 (B1) [C1], A2 (B2) [C2],
Valore 11, Valore 21
Valore 12, Valore 22
Valore 12, Valore 22
Voglio creare una nuova proprietà della colonna che salva l'As in questa tabella finale.
Ho bisogno di un ciclo con due elenchi per inserire questa proprietà colonna per colonna?
ScriptingRi: registrazione e recupero dei metadati in una tabellaPotete fornire un esempio di come sarebbe il contenuto della nuova proprietà della colonna?
Ri: registrazione e recupero dei metadati in una tabellaSicuro.
Colonna: A1 (B1) [C1]
Proprietà_A: A1
Colonna: A2 (B2) [C2]
Proprietà_A: A2Ri: registrazione e recupero dei metadati in una tabellaSe capisco correttamente cosa vuoi - Hai già il valore della proprietà nel nome della colonna in modo da poterlo ottenere da lì:
Names Default To Here(1);
dt = New Table("Untitled",
Add Rows(3),
Compress File When Saved(1),
New Column("A1 (B1) [C1]",
Character,
"Nominal",
Set Values({"Value 11", "Value 12", "Value 13"})
),
New Column("A2 (B2) [C2]",
Character,
"Nominal",
Set Values({"Value 21", "Value 22", "Value 23"})
)
);
colNames = dt << Get Column Names("String");
For(i = 1, i <= N Items(colNames), i++,
aVal = Word(1, colNAmes[i]);
Column(dt, colNames[i]) << Set Property("A_property", aVal);
);