Unter dem Graph Builder konnte mithilfe des Skripts kein Text hinzugefügt werdenHallo zusammen,
Ich habe kürzlich ein Update von JMP 16 -> JMP 17 durchgeführt und das folgende Skript in Zeile 5 schlägt bei mir fehl. Ich sehe das „ === unten ===“ nicht unter meinem Diagrammersteller. Dies funktionierte früher in JMP 16.
Irgendwelche Ideen, was passiert ist oder was mir entgangen ist? Schätzen Sie die Hilfe im Voraus!


Automatisierung und SkripterstellungBetreff: Das Hinzufügen von Text unter Graph Builder mithilfe eines Skripts ist fehlgeschlagenVersuchen Sie, es nach der Outline Box() hinzuzufügen, nicht nach dem gesamten Bericht
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = dt << Graph Builder( Variables( X( :age ), Y( As Column( :Height ) ) ) );
rbiv = Report( biv );
rbiv["Graph Builder"] << append( Text Edit Box( "=== Below ===" ) );

Betreff: Das Hinzufügen von Text unter Graph Builder mithilfe eines Skripts ist fehlgeschlagenEs wird zwar hinzugefügt, aber der Ort wird nicht angezeigt

Je nachdem, wo Sie den Text sehen möchten, können Sie ihn in andere Anzeigefelder innerhalb des Fensters einfügen. Graph Builder Outline-Box wie von Jim vorgeschlagen oder innerhalb der ListBox
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(Variables(X(:age), Y(:height)));
rep = Report(gb);
(rep << parent) << append(Text Edit Box("=== Below ==="));Betreff: Das Hinzufügen von Text unter Graph Builder mithilfe eines Skripts ist fehlgeschlagenVielen Dank für Ihre schnelle Antwort und die Vorschläge. Sie sind auf dem richtigen Weg zu der Lösung, die ich suche.
Ich möchte es direkt unter der Überschrift der x-Achse hinzufügen (wie im Screenshot unten gezeigt).
An welches Listenfeld soll ich den Code ebenfalls anhängen?
Ich habe versucht, mir die Baumstruktur anzusehen, aber es hat nicht funktioniert, als ich direkt unter der TextEditBox „Alter“ angehängt habe.


Betreff: Das Hinzufügen von Text unter Graph Builder mithilfe eines Skripts ist fehlgeschlagenEinige Fragen, die sich darauf auswirken, wie dies angegangen werden kann:
- Was versuchen Sie außer dem Anhängen eines einzelnen Textfelds?
- Welche Art von Bericht erstellen Sie?
- Warum möchten Sie dort zusätzlichen Text anhängen?
- Wie wird es angehängt (automatisiertes Skript, manuell ausgeführtes Skript usw.)?
Betreff: Das Hinzufügen von Text unter Graph Builder mithilfe eines Skripts ist fehlgeschlagenDanke für die schnelle Antwort Jarmo,
Ich versuche, ein „Dashboard“ zu erstellen, das eine Automatisierung erfordert und mehrere dieser Diagrammersteller in einer Ansicht anfügt.
Es ist wichtig, dass der zusätzliche Text vorhanden ist, da ich viele verschiedene Diagramme durchlaufen und dynamisch sein möchte, wenn ich sie im Dashboard poste.
Betreff: Das Hinzufügen von Text unter Graph Builder mithilfe eines Skripts ist fehlgeschlagenWäre es einfacher, das Textfeld nach dem V-Listenfeld mit align("center") hinzuzufügen, in dem Sie sowohl den Graph Builder als auch das Textfeld enthalten?
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("demo",
vlb = V List Box(align("center"))
);
vlb << Append(gb = dt << Graph Builder(Variables(X(:age), Y(:height))));
vlb << append(Text Edit Box("=== Below ==="));
Abhängig von Ihrem vollständigen Dashboard gibt es auch andere Methoden (z. B. könnte die H Center Box funktionieren).
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
nw = New Window("demo",
vlb = V List Box()
);
vlb << Append(gb = dt << Graph Builder(Variables(X(:age), Y(:height))));
vlb << append(H Center Box(Text Edit Box("=== Below ===")));