Questo non è un post di spam. Aiutatemi a pubblicarlo di nuovo. Grazie.
Collegamento al post: (Crea gestore delle modifiche del filtro per la dashboard)
di anna_717
https://community.jmp.com/t5/Discussions/Make-Filter-Change-Handler-for-Dashboard/mp/867465#M103018
Ciao, ho una dashboard con filtro dati locale e diversi grafici del generatore di grafici nelle caselle della pagina delle schede. Vorrei ridimensionare le caselle dei frame in alcuni grafici quando si modifica la selezione del filtro dati locale. Ho provato a usare il codice qui sotto, ma viene visualizzato un errore: "L'OwnerBox è stato eliminato prima che il messaggio << potesse essere inviato perché il Generatore di Grafici doveva prima ricalcolare". Qualcuno può suggerire come superare questo errore? Grazie db_1 = db << Get Windows(); local_filter = ((db_1[1] << XPath( "//OutlineBox[text()='Filtro dati locale']" )) << get scriptable object())[1]; update_chart = Function( {a}, Wait( 1 ); obj1 = db_1[1] << xpath( "//TabPageBox[contains(text(),'Weight')]//FrameBox" ); obj1 << framesize( 300, 300 ); ); filter_handler = local_filter << Crea gestore di modifica filtro (update_chart); T Questo è il messaggio di errore nel log: L'OwnerBox è stato eliminato prima che il messaggio << potesse essere inviato perché il Graph Builder aveva bisogno di ricalcolare prima; l'albero dei displaybox del Graph Builder è stato ricreato con nuovi box. Usa il <
[Corpo del messaggio troncato...]
Questo messaggio ha 0 risposte