Tabelle in einem Blatt Panel?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich versuche, ein Skript zu erstellen, um eine Grafik und eine Tabelle auf eine PDF-Seite zu bringen. Querformat A4.
Das Problem ist, dass die Tabelle groß ist und die Größe geändert werden muss.
Es scheint, als könnten Blechplatten verwendet werden, da sie den Inhalt an ein Raster anpassen. In diesem Fall ein 1 x 2 Gitter. Ich möchte, dass der Tisch nach unten geht, aber ich hatte kein Glück, einen Weg zu finden, ihn dort hinzustellen.

Re: Tisch in einem Blatt Panel?Ich war mir der Data Table Box-Methode nicht bewusst - lernen Sie jeden Tag etwas Neues! Danke Xan!
Re: Tisch in einem Blatt Panel?Xan @ jmp: Das ist genau richtig! Genau das, was ich brauchte. Vielen Dank! Sie haben recht - die bearbeitbare Datentabelle selbst funktioniert in JMP 10 nicht, aber das war jetzt nicht das, was ich brauchte.
- und so einfach auch ...
Re: Tisch in einem Blatt Panel?Das ist eine wirklich schöne Lösung, PMroz. Es befindet sich nicht in einem Tabellenbereich und es scheint mir, dass Data Table Box () dasselbe tut, aber einfacher, da ich nicht alle Spalten angeben muss. Aber danke.
Re: Tisch in einem Blatt Panel?Hier ein Beispiel, das zwei Möglichkeiten zeigt, wie Sie eine Tabelle in eine Blattbox einfügen:
1 Verwenden Sie eine Data Grid Box, die nur eine Datentabelle anzeigt (nur JMP 11)
2 Verwenden Sie ein Tabellenfeld in einem Bildlauffeld, das den darin enthaltenen Inhalt zeigt.
Beide verwenden einen Bildlauf für breite Tabellen. Sie können ein Bildlauffeld ohne Seitenrahmen verwenden, wenn Sie nur die Größe begrenzen möchten.
Namensvorgabe bis hier (1);
Open ("$ SAMPLE_DATA / Big Class.jmp");
Neues Fenster ("Beispiel",
V Sheet Box (
Blattteil ("Gewicht nach Höhe")
Graph Builder (Systemsteuerung anzeigen (0),
Variablen (X (: Höhe), Y (: Gewicht), Gruppe X (: Geschlecht)),
Elemente (Punkte (X, Y), Glatter (X, Y))
)),
Blattteil ("Gitterbox",
dgb = Data Grid Box (); dgb << Set Data Table (aktuelle Datentabelle ()); dgb
)
Sheet Part ("Tabellenfeld in Scrollbox"),
Bildlauffeld (Datentabellenfeld (aktuelle Datentabelle ())));
)
)
);
Re: Tisch in einem Blatt Panel?Sie können eine verwenden Tablebox , die enthalten kann Stringcolbox und Numbercolbox Objekte. Führen Sie den folgenden Code aus. Nachdem es angezeigt wird, klicken Sie auf Datei> Speichern unter und wähle PDF als Dateityp.
// Tablebox-Beispiel
dt = öffnen ( "$ sample_data \ Blood Pressure.jmp" ) ;
subj_list = Säule ( dt . "Gegenstand" ) << Werte erhalten ;
dose_list = Säule ( dt . "Dosis" ) << Werte erhalten ;
bp8m_list = Säule ( dt . "BP 8M" ) << Werte erhalten ;
bp12m_list = Säule ( dt . "BP 12M" ) << Werte erhalten ;
bp6m_list = Säule ( dt . "BP 6M" ) << Werte erhalten ;
bp8w_list = Säule ( dt . "BP 8W" ) << Werte erhalten ;
bp12w_list = Säule ( dt . "BP 12W" ) << Werte erhalten ;
bp6w_list = Säule ( dt . "BP 6W" ) << Werte erhalten ;
bp8f_list = Säule ( dt . "BP 8F" ) << Werte erhalten ;
bp12f_list = Säule ( dt . "BP 12F" ) << Werte erhalten ;
bp6f_list = Säule ( dt . "BP 6F" ) << Werte erhalten ;
bp_win = neues Fenster ( "Blutdruckdaten" .
vlistbox (
gb = Graph Builder ( Größe ( 570 . 303 ) . Systemsteuerung anzeigen ( 0 ) .
Variablen ( X ( : Dosis ) . Y ( : BP 8M ) . Y ( : BP 12M . Position ( 1 ) ) .
Y ( : BP 6M . Position ( 1 ) ) . Y ( : BP 8W . Position ( 1 ) ) .
Y ( : BP 12W . Position ( 1 ) ) . Y ( : BP 6W . Position ( 1 ) ) .
Y ( : BP 8F . Position ( 1 ) ) . Y ( : BP 12F . Position ( 1 ) ) .
Y ( : BP 6F . Position ( 1 ) )
) .
Elemente ( Box-Plot ( X . Y ( 1 ) . Y ( 2 ) . Y ( 3 ) . Y ( 4 ) . Y ( 5 ) . Y ( 6 ) . Y ( 7 ) .
Y ( 8 ) . Y ( 9 ) . Legende ( 4 ) . Jitter ( 1 ) . Ausreißer ( 1 ) .
Box Style ( "Ausreißer" )
)
)
) .
tb = tablebox (
Anzahl Col-Box ( "Gegenstand" . subj_list ) .
String Col.-Box ( "Dosis" . dose_list ) .
Anzahl Col-Box ( "BP 8M" . bp8m_list ) .
Anzahl Col-Box ( "BP 12M" . bp12m_list ) .
Anzahl Col-Box ( "BP 6M" . bp6m_list ) .
Anzahl Col-Box ( "BP 8W" . bp8w_list ) .
Anzahl Col-Box ( "BP 12W" . bp12w_list ) .
Anzahl Col-Box ( "BP 6W" . bp6w_list ) .
Anzahl Col-Box ( "BP 8F" . bp8f_list ) .
Anzahl Col-Box ( "BP 12F" . bp12f_list ) .
Anzahl Col-Box ( "BP 6F" . bp6f_list ) .
)
) .
tb << Tischstil ( Umrahmt )
) ;
