Non è spam!
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 risolvere 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 registro: OwnerBox è stato eliminato prima che il messaggio << potesse essere inviato perché Graph Builder aveva bisogno di ricalcolare prima; l'albero displaybox di Graph Builder è stato ricreato con nuove caselle. Usa <
[Corpo del messaggio troncato...]
Questo messaggio ha 0 risposte