Come nascondere/rimuovere la linea di confine attorno a un grafico?Ciao a tutti,
Sto usando JMP Pro14.3. Sto costruendo un grafico usando Graph Builder e salvandolo come file html. Vorrei nascondere la linea di confine attorno al grafico ma non ho avuto successo. Sto aggiungendo questa riga di codice aa[ListBox(2)] << Visibilità("Nascosto"); , manca il grafico.
Di seguito è riportato il mio codice. Ho bisogno dell'aiuto della comunità per dare un'occhiata se c'è qualcosa che non va nel codice.

dt = Open( "$SAMPLE_DATA/big class.jmp" );
grp = dt << Graph Builder(
Size( 528, 464 ),
Show Control Panel( 0 ),
Variables( X( :name ), Y( :height ) ),
Elements( Bar( X, Y, Legend( 6 ) ) )
);
aa = Report(grp);
aa[ListBox(2)] << Visibility("Hidden");
aa << Save HTML("C:\Users\xxx\Downloads\grp.html");SceneggiaturaRe: Come nascondere/rimuovere la linea di confine attorno a un grafico?Buona domanda. Sono d'accordo, quella scatola in più non è necessaria. Non riesco nemmeno a capire come farlo andare via.
Re: Come nascondere/rimuovere la linea di confine attorno a un grafico?Questa preferenza aiuta?

Re: Come nascondere/rimuovere la linea di confine attorno a un grafico?Il Bordo del grafico preferenza? Non riesco a vedere che cambia nulla, tranne nella finestra delle preferenze. Sembra il confine in questione. Ecco il JSL con cui ho provato in 16...
dt = Open( "$SAMPLE_DATA/big class.jmp" );
grp = dt << Graph Builder(
Size( 528, 464 ),
Show Control Panel( 0 ),
Variables( X( :name ), Y( :height ) ),
Elements( Bar( X, Y, Legend( 6 ) ) )
);
aa = Report(grp);
aa << Save HTML("$Downloads\grp.html");
open("$Downloads\grp.html")
Assicurati di guardare la finestra del browser, non la finestra del generatore di grafici, per decidere se il bordo è soppresso.
*/
htmlTxt = loadtextfile("$temp\grp.html");
htmlTxt = regex(htmlTxt, "img \{ border: 1px solid #a9a9a9; \}", "", GLOBALREPLACE);
savetextfile("$temp\grp.html",htmlTxt);
open("$temp\grp.html");
Il problema è con l'HTML generato; include uno stile per disegnare il contorno attorno all'immagine. Questo sembra funzionare in JMP 14...17. Non posso promettertelo.
*/
htmlTxt = loadtextfile("$temp\grp.html");
htmlTxt = regex(htmlTxt, "img \{ border: 1px solid #a9a9a9; \}", "", GLOBALREPLACE);
savetextfile("$temp\grp.html",htmlTxt);
open("$temp\grp.html");
Il problema è con l'HTML generato; include uno stile per disegnare il contorno attorno all'immagine. Questo sembra funzionare in JMP 14...17. Non posso promettertelo.
*/
htmlTxt = loadtextfile("$temp\grp.html");
htmlTxt = regex(htmlTxt, "img \{ border: 1px solid #a9a9a9; \}", "", GLOBALREPLACE);
savetextfile("$temp\grp.html",htmlTxt);
open("$temp\grp.html");
Il problema è con l'HTML generato; include uno stile per disegnare il contorno attorno all'immagine. Questo sembra funzionare in JMP 14...17. Non posso promettertelo.
*/
htmlTxt = loadtextfile("$temp\grp.html");
htmlTxt = regex(htmlTxt, "img \{ border: 1px solid #a9a9a9; \}", "", GLOBALREPLACE);
savetextfile("$temp\grp.html",htmlTxt);
open("$temp\grp.html");
Il problema è con l'HTML generato; include uno stile per disegnare il contorno attorno all'immagine. Questo sembra funzionare in JMP 14...17. Non posso promettertelo.
*/
htmlTxt = loadtextfile("$temp\grp.html");
htmlTxt = regex(htmlTxt, "img \{ border: 1px solid #a9a9a9; \}", "", GLOBALREPLACE);
savetextfile("$temp\grp.html",htmlTxt);
open("$temp\grp.html");
Il problema è con l'HTML generato; include uno stile per disegnare il contorno attorno all'immagine. Questo sembra funzionare in JMP 14...17. Non posso promettertelo.
Re: Come nascondere/rimuovere la linea di confine attorno a un grafico?Ecco una soluzione.
dt = Open( "$SAMPLE_DATA/big class.jmp" );
grp = dt << Graph Builder(
Size( 528, 464 ),
Show Control Panel( 0 ),
Variables( X( :name ), Y( :height ) ),
Elements( Bar( X, Y, Legend( 6 ) ) )
);
aa = Report(grp);
aa << Save HTML("$temp\grp.html");
/* repair the html
<TITLE>
JMP Report
</TITLE><STYLE>
body { font-family: Arial, sans-serif; font-size: 12px; padding: 0; margin: 10px; }
table { border-color: #a9a9a9; border-collapse: collapse; }
td,th { border-color: #a9a9a9; }
img { border: 1px solid #a9a9a9; } &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt; this causes the border
h1,h2,h3,h4,h5 { padding: 0; margin: 5px 0px; }
</STYLE>
<IMG src="https://community.jmp.com/gfx/image37489392371.png" width="637" height="471" />
*/
htmlTxt = loadtextfile("$temp\grp.html");
htmlTxt = regex(htmlTxt, "img \{ border: 1px solid #a9a9a9; \}", "", GLOBALREPLACE);
savetextfile("$temp\grp.html",htmlTxt);
open("$temp\grp.html");
Il problema è con l'HTML generato; include uno stile per disegnare il contorno attorno all'immagine. Questo sembra funzionare in JMP 14...17. Non posso promettertelo.
Re: Come nascondere/rimuovere la linea di confine attorno a un grafico?Ciao Craig,
Questo è fantastico. Grazie!