Ciao,
Ho una cripta per realizzare un cruscotto 3x2.
Quando lo script viene eseguito, vorrei che la dashboard fosse a schermo intero, non in una piccola finestra.
Come posso farlo?
distinti saluti
Per chiunque sia interessato a dare seguito a questo problema, posso confermare che si è lavorato in quest'area nel ciclo di sviluppo di JMP 17. JMP 17 sarà disponibile nell'autunno del 2022. Grazie per aver segnalato questo problema.
Report7 = Platform(
DataTable1,
Graph Builder(
Size( 333, 214 ),
Show Control Panel( 0 ),
Fit to Window( "On" ),
Variables(
X( :Quantième ),
Y( :pH 3h ),
Group Y( :Type de lait ),
Overlay( :Produit )
),
Elements(
Points( X, Y, Legend( 1 ) ),
Caption Box( X, Y, Legend( 3 ) )
),
SendToReport(
Dispatch(
{},
"Quantième",
ScaleBox,
{Label Row( Show Major Grid( 1 ) )}
),
Dispatch(
{},
"pH 3h",
ScaleBox,
{Format( "Fixed Dec", 15, 2 ), Min( 5 ), Max( 6.2 ),
Inc( 0.05 ), Minor Ticks( 1 ),
Add Ref Line(
5.75,
"Dotted",
"Black",
"Cible 5.75",
2
), Label Row( Show Major Grid( 1 ) )}
),
Dispatch(
{},
"graph title",
TextEditBox,
{Set Text( "pH 3h ADT T et TH par Quantième" )}
)
)
)
);Ciao,
e per:
"Penso che i grafici vengano allungati fino a una dimensione pari a 0 o forse ritagliati, perché il testo è molto grande e non è estensibile".
È possibile ottimizzare?
il testo è grande e su schermi di diverse dimensioni non è gradevole (in particolare con schermi piccoli di computer portatili).
estratto dello script del dashboard.
Rapporto7 = piattaforma (
DataTable1,
Costruttore di grafici (
Misurare( 333 , 214 ),
Mostra pannello di controllo( 0 ),
Adatta alla finestra( "SU" ),
Variabili(
X(:Quantità),
Y(:pH 3h),
Gruppo Y(:Type de lait),
Sovrapposizione(:Prodotto)
),
Elementi(
Punti( X, Y, Legenda( 1 ) ),
Casella didascalia( X, Y, Legenda( 3 ) )
),
Invia al rapporto(
Spedizione(
{},
"Quantità" ,
ScaleBox,
{Riga etichetta( Mostra griglia principale( 1 ) )}
),
Spedizione(
{},
"pH 3h" ,
ScaleBox,
{ Formato ( "Dic fisso" , 15 , 2 ), minimo ( 5 ), Massimo ( 6.2 ),
Inc( 0,05 ), segni di spunta minori( 1 ),
Aggiungi linea di riferimento(
5,75 ,
"Punteggiato" ,
"Nero" ,
"Cible 5,75" ,
2
), Riga etichetta( Mostra griglia principale( 1 ) )}
),
Spedizione(
{},
"titolo del grafico" ,
TextEditBox,
{Imposta testo( "pH 3h ADT T e TH par Quantième" )}
)
)
)
);
Ciao,
hai ragione.
Per il mio computer, se ho attivata solo l'opzione "Titolo tabella dati in output", ho la stessa schermata del mio collega: solo il testo, non i grafici.
Grazie!
Sembra che il tuo collega abbia attivato le preferenze del report per "Titolo data sull'output" e "Titolo tabella dati sull'output".Quest'ultima opzione in questo caso mostra non solo il nome della tabella dati ma anche il testo aggiuntivo incluso l'SQL completo per l'origine della tabella.Esamineremo ulteriormente la questione per vedere quali miglioramenti possono essere apportati, ma penso che la soluzione per ora sarebbe disattivare questa opzione nelle Preferenze.Penso che i grafici vengano allungati fino a una dimensione pari a 0 o forse ritagliati, perché il testo è molto grande e non è estensibile.
Ciao
Ho un'altra domanda:
Ho inviato a un collega che ha JMP uno script per creare un dashboard.
sul mio computer era tutto ok: riesco a vedere i grafici.
ma sul suo computer non riesce a vederlo; Guarda il suo schermo. ha accesso a tutti i file per la dashboard.
Perché non riesce a vedere i grafici?
ma non può:
In genere trovo più semplice aggiungere lo script dall'interfaccia GUI.Gli script sono solitamente nascosti in modalità Dashboard, ma puoi passare ad Application Builder utilizzando l'opzione nel menu del triangolo rosso:

Successivamente puoi passare alla scheda "Script" per il Modulo1 e inserire lì lo script:

Ho allegato un dashboard di esempio che lo dimostra.
Ciao,
nessun cambiamento con quello:

CIAO @Françoise ,
Inserisci questa riga nello script subito dopo "thisModuleInstance << Create Objects;"
(thisModuleInstance << Get Box) << Maximize Window;
@Françoise ,
Puoi apportare questa modifica alla riga 739 e vedere se questo modifica la dimensione della finestra
Module1 << Set Min Size(2000,1000);
Non so dove sia all'interno della mia sceneggiatura.
Alla fine della sceneggiatura c'è: così?
dov'è e che valore?
Distinti saluti

@Françoise ,
Se hai già uno script, puoi cercare una funzione Dimensione nello script e modificare gli argomenti per cambiare la dimensione della finestra
@Françoise ,
Durante la creazione del dashboard o con un dashboard esistente, se scegli di modificare e fare clic sulla finestra più esterna, puoi regolarne le dimensioni. Spero che questo aiuti
