Scripted Platform: Der Bericht wird nur angezeigt, wenn er vom Editor ausgeführt wird Hallo.
Ich habe das Skript für die Distributionsplattform erstellt und es direkt in einem Ordner ausgeführt ('//!' In der ersten Zeile).
Wenn das Skript aus dem Ordner ausgeführt wird, wird der Verteilungsbericht ausgeführt, jedoch nicht angezeigt. Wenn der Bericht vom JSL-Editor ausgeführt wird, wird er erwartungsgemäß angezeigt.
Was ist erforderlich, damit der Bericht angezeigt wird, wenn er direkt aus dem Ordner ausgeführt wird?
Vielen Dank.
Betreff: Scripted Platform: Report wird nur angezeigt, wenn er vom Editor ausgeführt wirdSie können den Bericht auch in ein Journal verschieben, damit die Datentabelle geschlossen werden kann, der Bericht jedoch verfügbar bleibt.
Betreff: Scripted Platform: Report wird nur angezeigt, wenn er vom Editor ausgeführt wirdProblem gelöst. Ich habe DT später im Skript geschlossen. Ich bin ein JMP-Neuling und dachte, der Bericht würde offen bleiben. Ich weiß jetzt, dass der Bericht zusammen mit der Tabelle geschlossen wird und stattdessen DT ausgeblendet werden kann (dies jetzt).
Trotzdem ist es lustig, dass der Bericht manchmal offen bleibt. Es muss eine Art Rennbedingung vorliegen.
Betreff: Scripted Platform: Report wird nur angezeigt, wenn er vom Editor ausgeführt wirdIch bezweifle, dass JMP in diesem Fall instabil ist. Das Nichtfinden einer Framebox oder einer Scalebox ist ein Symptom dafür, dass die Spalten an die Plattform übergeben werden und die Daten in den Spalten nicht zum Generieren der angeforderten Ausgabe verwendet werden können. Zum Beispiel, dass alle Daten fehlen. In der Regel muss man solche Probleme herausfinden und sie dann umgehen.
Betreff: Scripted Platform: Report wird nur angezeigt, wenn er vom Editor ausgeführt wirdIch sollte erwähnen, dass ich JMP 11 verwende.
Das Verhalten ist schuppig. Selbst wenn ein Skript aus dem Editor ausgeführt wird, wird manchmal die Verteilungsanalyse angezeigt und manchmal nicht. JMP zeigt auch die Verteilungsanalyse an, obwohl diese Fehler gemeldet werden:
ScaleBox ["5"] kann bei {} nicht gefunden werden
FrameBox ["Quantile Plot verteilen"] kann nicht unter {} gefunden werden.
Ich bin im Testmodus, also wird eine einzelne Datei verwendet und jedes Mal auf dieselbe Spalte zugegriffen.
Sind spätere Versionen von JMP stabiler?
Betreff: Scripted Platform: Report wird nur angezeigt, wenn er vom Editor ausgeführt wirdDanke, txnelson.
Ich habe die Möglichkeit hinzugefügt, das Protokoll während der Skriptausführung anzuzeigen:
Cannot find ScaleBox[ "5" ] at {}
Cannot find FrameBox[ "Distrib Quantile Plot" ] at {}Scalebox und FrameBox sind für die nicht interaktive Version des Skripts nicht sichtbar.
distObj =
Distribution(
Stack( 1 ),
Freq( dt:EST_ASP ),
Continuous Distribution(
Column( dt:Sales Units ),
Horizontal Layout( 1 ),
Vertical( 0 ),
Count Axis( 1 ),
Outlier Box Plot( 0 ),
Normal Quantile Plot( 1 )
)
);
Wie kann ich diese für das nicht interaktive Skript sichtbar machen?
Betreff: Scripted Platform: Report wird nur angezeigt, wenn er vom Editor ausgeführt wirdDer Verteilungsbericht sollte unverändert angezeigt werden. Sehen Sie sich das Protokoll für die Sitzung an und suchen Sie nach Nachrichten oder Fehlern.