Rimuovi il testo extra durante l'esportazione del generatore di grafici in PowerPointSto cercando di rimuovere il testo extra attualmente esportato insieme all'output di un generatore di grafici.Attualmente esporterà il grafico come una diapositiva, quindi una diapositiva aggiuntiva simile a questa

So che il testo "Where (xx righe escluse)" è memorizzato nell'IfBox.Se lo rimuovo o lo nascondo manualmente, il grafico verrà esportato senza il testo di dialogo aggiuntivo, ma non riesco a capire quale sia il codice giusto per rimuoverlo.

vcdgb = Graph Builder(
Size( 1200, 1000 ),
Fit to Window("Off"),
Show Control Panel( 0 ),
Variables( X( :SampleDay ), Y( :y condition ), Overlay( :Experiment Cond ) ),
Elements( Points( X, Y, Legend( 8 ) ), Line( X, Y, Legend( 10 ) ) ),
);
vcdgb << Save Presentation("C:\JMP Summary.pptx");
Open("C:\JMP Summary.pptx");
Grazie!
Miscelazione e pulizia dei datiPersonalizzazione di massafinestreRe: Rimuovi il testo extra durante l'esportazione del generatore di grafici in powerpointHa funzionato! Grazie!
Re: Rimuovi il testo extra durante l'esportazione del generatore di grafici in powerpointQuesta soluzione risponde direttamente alla richiesta, ma premetto di utilizzare sempre l'estensione << Elimina messaggio per eliminare una casella di visualizzazione. Esiste sempre la possibilità che tale azione possa influire negativamente sul comportamento dell'albero di visualizzazione. Anziché eliminare l'oggetto, considera l'invio del file << Visibilità( "Comprimi" ) messaggio invece.
Questo suggerimento rientra in una pratica che insegno chiamata "copione difensivo".
Re: Rimuovi il testo extra durante l'esportazione del generatore di grafici in powerpointDovresti essere in grado di rimuovere la casella di testo con Where.. text with Xpath:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Select Where(:sex == "M") << Hide and Exclude(1) << Clear Select;
obj = dt << Graph Builder(
Variables(X(:Sex), Y(:Height), Group X(:Age)),
Elements(Box Plot(X, Y))
);
wait(1);
(Report(obj) << XPath("//TextBox[contains(text(),'Where(')]")) << delete;