Multi-Chart und Break-Seite<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo brauche noch etwas Hilfe
Ich habe Multi-Charts mit einer for-Schleife erstellt
Das Problem ist, dass ich nach jeder Grafik eine Abbruchseite einfügen möchte, die jedoch nicht funktioniert
hier ist ein Teil des Codes (ziemlich lang, also schneide ich ihn ab)
mein Fenster = neues Fenster ("Bericht") <- neues Fenster definieren
V-Listenfeld (
Textfeld ("(1) Definition"), << Schriftgröße festlegen (Textgröße1), Text ausrichten (links), << Schriftfarbe ({0,0,0.5})),
Seitenumbruchfeld (), <- diese Breakpage funktioniert
aktuelle Datentabelle (final_tb);
Für (k = 1, k <= NRow (:: cor_data), k ++, <- for-Schleife zum Erstellen mehrerer Grafiken
obj = final_tb << Fit Group (
Bivariate ( <- Grafik 1
Y (col_sel_Y)
X (col_sel_X)
)
)
Einweg( <- Grafik 2
Y (col_sel_Y)
X (: REGION),
);
obj << Title ("Param to Inline correlation_") || char (chart_key));
obj << journal; <- An Journal anhängen, aber eigentlich gerne passieren mein Fenster
Seitenumbruchfeld () << Journal; <- hier ist mein Seitenausbruch ... Ich kann nicht herausfinden, wie ich es codieren soll.
)
);
Wenn ich die Diagramme erstelle und sie dann in das aktuelle Journal einfügen, funktioniert es, aber dann werden auf meinem Bildschirm etwa 20 Diagramme angezeigt !!
freundliche Grüße
Lionel
Re: Multi-Chart und Break-SeiteDanke, MS.
hmm ich dachte nicht an double append ...
Ich verstehe nur nicht, warum ich an vlb und nicht an mein_fenster anhange
vlb << anhängen ( vlb2 ) << anhängen ( Seitenumbruchfeld ()) ; und nicht mein Fenster << anhängen ( vlb2 ) << anhängen ( Seitenumbruchfeld ()) ;
vielleicht weil vlb durch bau bereits an my_window angehängt ist?!?
Re: Multi-Chart und Break-SeiteNachfolgend finden Sie eine geringfügige Neuordnung Ihres Codes. Der Hauptunterschied besteht darin, dass die for-Schleife ausgeführt wird, nachdem New Window () erstellt wurde. Ein Fenster muss vorhanden sein, bevor Kästchen daran angehängt werden. Big Class.jmp wird als Beispieltabelle verwendet.
final_tb = Öffnen ( "$ SAMPLE_DATA / Big Class.jmp" ) ; // Beispieltabelle
// Neues Fenster erstellen
mein Fenster = Neues Fenster ( " Bericht" . // neues Fenster definieren
vlb = V Listenfeld ( Textfeld ( (1) Definition . << Schriftgröße einstellen ( fünfzehn ) . begründen Sie den Text ( links ) . << Schriftfarbe ({ 0 . 0 . 0,5 })) . Seitenumbruchfeld ())
) ;
// for-Schleife zum Erstellen eines Multi-Graphen und Anhängen an my_window
Zum ( k = 1 . k <= 5 . k ++
vlb2 = V Listenfeld (
Textfeld ( "Param zur Inline-Korrelation_" || Verkohlen ( k ) . << Schriftgröße einstellen ( 12 ) . begründen Sie den Text ( links ) . << Schriftfarbe ({ 0 . 0,5 . 0,5 })) .
final_tb << Bivariate ( // graph 1
Y ( : Höhe ) .
X ( : Gewicht )
) .
Einweg ( // graph 2
Y ( : Höhe ) .
X ( : Sex )
)
) ;
// vlb2 << title ("Param to Inline correlation_" || Char (k));
vlb << anhängen ( vlb2 ) << anhängen ( Seitenumbruchfeld ()) ; // mein_fenster anhängen
) ;