Kein Spam!
Link zum Beitrag: (Filteränderungshandler für Dashboard erstellen)
von anna_717
https://community.jmp.com/t5/Discussions/Make-Filter-Change-Handler-for-Dashboard/mp/867465#M103018
Hallo, ich habe ein Dashboard mit lokalem Datenfilter und mehreren Graph Builder-Diagrammen in Registerkartenfeldern. Ich möchte die Größe der Rahmenfelder in einigen Diagrammen anpassen, wenn die Auswahl des lokalen Datenfilters geändert wird. Ich habe versucht, den folgenden Code zu verwenden, aber er gibt einen Fehler aus: „Die OwnerBox wurde gelöscht, bevor die Nachricht << gesendet werden konnte, da der Graph Builder zuerst eine Neuberechnung durchführen musste“. Kann mir jemand einen Vorschlag machen, wie ich diesen Fehler beheben kann? Danke db_1 = db << Get Windows(); local_filter = ((db_1[1] << XPath( "//OutlineBox[text()='Local Data Filter']" )) << 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 << Make Filter Change Handler( update_chart );T Dies ist die Fehlermeldung im Protokoll: Die OwnerBox wurde gelöscht, bevor die Nachricht << gesendet werden konnte, da der Graph Builder zuerst neu berechnen musste; der Graph Builder-Anzeigefeldbaum wurde mit neuen Feldern neu erstellt. Verwenden Sie die <
[Nachrichtentext abgeschnitten...]
Diese Nachricht hat 0 Antworten