Erstellen Sie eine Schleife, um Spalteneigenschaften zu Spalten hinzuzufügen, die eine bestimmte Überschrift enthaltenHallo,
Da ich noch neu bei JSL bin, habe ich immer noch Probleme mit der Implementierung bestimmter Konzepte, nämlich Looping.
Wie auch immer, ich versuche, ein Skript zu erstellen, das zu jeder Spalte in einer Tabelle, deren Kopfzeile „Norm“ enthält, eine Reihe spezifischer Spalteneigenschaften hinzufügt.
dt=current data table();
a = "Norm";
col = dt << get column names( string );
nc = N Items( col );
For( i = 1, i <= nc, i++,
If( Contains( col[i], a ),
col[i]<<ADD column="" properties=""></ADD>
Leider fehlt mir eindeutig etwas Grundlegendes und das Skript führt nirgendwo hin. Für eine Anleitung wäre ich sehr dankbar.
Danke
Sebastian
Betreff: Erstellen Sie eine Schleife, um Spalteneigenschaften zu Spalten hinzuzufügen, die eine bestimmte Überschrift enthaltenLief wie am Schnürchen.
Vielen Dank für den sehr schnellen Vorschlag.
Sehr geschätztBetreff: Erstellen Sie eine Schleife, um Spalteneigenschaften zu Spalten hinzuzufügen, die eine bestimmte Überschrift enthaltenSchauen Sie, ob es das ist, was Sie wollen
Names Default To Here( 1 );
dt = Current Data Table();
a = "Norm";
col = dt << get column names( string );
nc = N Items( col );
For( i = 1, i <= nc, i++,
If( Contains( col[i], a ),show(col[i]);
column(col[i]) << Set Property( "Axis", Add Ref Line( 200, "Dotted", "Red", "", 2 ) )
)
);