Hallo,
Ich habe eine Datentabelle, die ungefähr so aussieht. Ich möchte jeden Test aufteilen und %-Werte zuweisen.

Ich versuche, ein assoziatives Array zu erstellen und jedem Test Werte zuzuweisen, aber die Ergebnisse sind falsch. Ich bin mir nicht sicher, was ich verpasst habe

Das endgültige assoziative Array sollte Folgendes enthalten.
new_aa = [" Currents_A" => 0,003 " Currents_B" => 0,003, " Currents_C" => 0,003, "Volts_A" => 0,003, "Votls_B" => 0,003, "Volts_1" => 0,002,...... ............., „Ströme_0“ => 0,001]
Hier ist der JSL-Code. Irgendwelche Vorschläge
Names Default To Here( 1 );
dt = Data Table( "dt" );
aa = Associative Array( Column( dt, 1 ) << get values, Column( dt, 3 ) << get values );
fail_test = fa << Get Keys;
split_tests = {};
For Each( {test, index}, fail_test,
Insert Into( split_tests, Words( test, "," ) )
);
For( i = 1, i <= N Items( split_tests ), i++,
new_aa = Associative Array( split_tests, If( Contains( aa, split_tests[i] ), aa[split_tests[i]] ) )
);
show(new_aa)