1406_de-DE
Mit Listen arbeiten lernenHallo Freunde,
Ich bin neu mit Script, aber ich kenne die Mächtigen, die sie haben.
Ich würde gerne davon profitieren, aber ich brauche Ihre Hilfe.
Ich versuche mehrere identische Graphen zu erstellen. Die einzige Änderung ist, dass die Variablen angezeigt werden.
Ich erstelle eine Liste mit den Namen der Variablen, die ich in einem Diagramm anzeigen möchte. Ich versuche, die Liste zu verwenden, um ein einfaches Änderungsskript zu erstellen. Ich ersetze nur die Spaltennamen durch die Elemente der Liste, aber ich denke, dass es vielleicht einen anderen Weg gibt, mein Scripting zu vereinfachen.
Hier ist mein Skripting, das ich mit der Macht der Liste reduzieren möchte:
Kann mir jemand helfen?
VARS = {P04_02 "," P04_05 "," P04_06 "," P04_04 "};
gb = Neues Fenster ("Grafico-02",
Graph Builder (
Größe (569, 500),
Systemsteuerung anzeigen (0),
Variablen(
X (: año),
Y (Spalte (VARS [1]), Größe (0, 17)),
Y (Spalte (VARS [2]), Position (1), Größe (0, 17)),
Y (Spalte (VARS [3]), Position (1), Größe (0, 17)),
Y (Spalte (VARS [4]), Position (1), Größe (0, 17))
)
Elemente (
Linie(
X,
Y (1),
Y (2),
Y (3),
Y (4),
Legende (3),
Reihenreihenfolge (0),
Zusammenfassungsstatistik ("Mittelwert")
)
)
SendToReport (
Versand(
{},
VARS [1]
ScaleBox,
{Format ("Best", 10), Referenzlinie hinzufügen (9, gepunktet, "schwarz"),
Referenzlinie hinzufügen (8, gepunktet, "schwarz"), Referenzlinie hinzufügen (7, punktiert, "schwarz")}
)
Versand(
{},
"400",
ScaleBox,
{Legendenmodell (
3,
Ebenenname (0, Zeichen (Spalte (VARS [1])) <Ebenenname (1, char (Spalte (VARS [2])) <Ebenenname (2, char (Spalte (VARS [3])) <Ebenenname (3, char (Spalte (VARS [4])) <Eigenschaften (0, {Füllfarbe (1)}),
Eigenschaften (1, {Füllfarbe (2)}),
Eigenschaften (2, {Füllfarbe (3)}),
Eigenschaften (3, {Füllfarbe (4)})
)}
)
Versand ({}, "400", LegendBox, {Set Title ("Item evaluat:")})
)
)
);
Nachricht wurde bearbeitet von: Teresa