Dies ist kein Spam-Beitrag. Bitte hilf mit, den Beitrag erneut zu veröffentlichen. Danke
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 mehrere Graph Builder-Diagramme in Registerkarten. 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-Anzeigebaum wurde mit neuen Boxen neu erstellt. Verwenden Sie die <
[Nachrichtentext abgeschnitten...]
Diese Nachricht hat 0 Antworten