Skripterstellung/Zeilenstatusspalten<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich habe eine Datentabelle mit mehreren Zeilenstatusspalten.Ich habe auch mehrere Skripte zur Analyse in der Datentabelle gespeichert.Für jedes Skript sind eigene Zeilenzustände erforderlich. Daher muss ich mir merken, welche Zeilenstatusspalte zu welchem Skript gehört, und diese dann aus den Spalten in die Zeilenzustände kopieren.Gibt es eine Möglichkeit, meine Skripte zu bearbeiten, um die richtigen Zeilenzustände festzulegen, bevor die Analyse abgeschlossen ist?Vielen Dank für jede Hilfe!
Betreff: Skripterstellung/ZeilenstatusspaltenMein Hintergrund begann ganz ähnlich wie Ihrer.JSL ist eine mächtige Sprache, über die man immer mehr lernt.
PS
Klicken Sie bitte auf die Schaltfläche „Richtige Antwort“, um diese Diskussion als „Beantwortet“ zu markieren, damit die Antwortenden schnell erkennen können, dass sie beantwortet wurde.
Danke
Betreff: Skripterstellung/ZeilenstatusspaltenHabe es!Der Name der Spalte „Zeilenstatus“ muss in Anführungszeichen stehen!Funktioniert super!Danke!!!!!!Die JSL ist für mich alles Griechisch – ich bin ein alter Fortran/Basic-Typ und mein Gehirn scheint nicht für JSL programmiert zu sein … NOCH.
Betreff: Skripterstellung/ZeilenstatusspaltenDie Spalte „Unterbrechung – Ursache nicht bekannt“ wird von JMP als Zuweisungsanweisung analysiert.Das liegt am „-“ im Namen.Ändern Sie die Anweisung in:
dt:Name("Break - Cause Not Known")<Betreff: Skripterstellung/Zeilenstatusspalten
Jim,
Hier ist das Skript, das ich mit den von Ihnen vorgeschlagenen drei hinzugefügten Zeilen ausführen möchte.Meine Spalte „Zeilenstatus“ lautet „Unterbrechung – Ursache nicht bekannt“.Jetzt wird dieses Skript nicht ausgeführt.Was vermisse ich?
DANKE!!!
Namen standardmäßig hier( 1 )
dt=aktuelle Datentabelle();
dt:Break – Ursache nicht bekannt << Copy to Row States();
Graph Builder(Größe( 661, 500 ),Variablen( "N" ),Label( "Label by Value" ))),SendToReport(Dispatch({},"graph title",TextEditBox,{Set Text("Zeile 180: Anzahl der Stopps nach Kategorie und Crew – Januar 2016)}),Dispatch( {}, "X title", TextEditBox, {Set Text( "" )} ),Dispatch( {}, "Y title", TextEditBox, {Set Text( "Anzahl der Stopps" )} )))
Betreff: Skripterstellung/ZeilenstatusspaltenAlles, was Sie tun müssen, ist, am Anfang Ihres Skripts die JSL hinzuzufügen, um die Rowstate-Spalte in die Rowstates zu kopieren, bevor Sie die Analyse durchführen.Angenommen, die Rowstate-Spalte heißt RowState_1, müssen Sie lediglich Folgendes am Anfang Ihres Skripts haben:
Namen sind standardmäßig hier (1);
dt=aktuelle Datentabelle();
dt:RowState_1 << In Zeilenstatus kopieren();