Popolare una tabella utilizzando le variabili di tabellaSto cercando di popolare una tabella utilizzando le variabili della tabella. (tabella di esempio allegata)
Le prime 3 colonne della tabella vengono create dal nome della variabile della tabella e la 4a colonna è il valore della variabile della tabella
riga 1 : target[0].target__reflectance_pc = 3 :Ambient_level W/m2 = 0 :zone_id_r =1 :Result = 400
riga 2 : target[0].target__reflectance_pc = 3 :Ambient_level W/m2 = 0 :zone_id_r =2 :Result = 400
riga 3 : target[0].target__reflectance_pc = 3 :Ambient_level W/m2 = 10 :zone_id_r =1 :Result = 100
riga 4 : target[0].target__reflectance_pc = 3 :Ambient_level W/m2 = 10 :zone_id_r =2 :Result = 100
E così via per tutte le variabili della tabella nella tabella
Qualsiasi aiuto con questo sarebbe molto apprezzato.
Ri: popolare una tabella utilizzando le variabili di tabellaGrazie, è proprio quello che stavo cercando di fare.
Ri: popolare una tabella utilizzando le variabili di tabellaLo script seguente popolerà la tabella dei dati con i valori delle variabili della tabella.Ho anche allegato una nuova versione della tabella dei dati di test.Quello che avevi allegato aveva una formula in una delle colonne, che non permetteva di popolare la tabella.
Names Default To Here( 1 );
dt = Current Data Table();
tableVarNamesList = dt << get table variable names;
For( i = 1, i <= N Items( tableVarNamesList ), i++,
dt << add rows( 1 );
Column( dt, "target[0].target__reflectance_pc" )[i] =
Num( Word( 2, tableVarNamesList[i], "," ) );
Column( dt, "Ambient_level W/m2" )[i] =
Num( Word( 3, tableVarNamesList[i], "," ) );
Column( dt, "zone_id_r" )[i] = Num(
Word( 4, tableVarNamesList[i], ",)" )
);
Column( dt, "result" )[i] = Num(
dt << get table variable( tableVarNamesList[i] )
);
);