Zurück   Flashforum > Flex und AIR > Flex programmieren

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 21-02-2011, 12:34   #1 (permalink)
Neuer User
 
Registriert seit: May 2009
Beiträge: 20
Exclamation DataGrid - Scroll - Error (Flex 3)

Hallo Community,

ich habe ein Problem an dem ich schon seit längerer Zeit sitze.

Ich habe eine Tabelle gebaut, die von DataGrid abgeleitet wird.
Es können Zeilen und Spalten geöffnet und geschlossen werden und somit jeweils darunter liegende Zeilen/Spalten angezeigt oder ausgeblendet werden.

Die spalten setzte ich auf visible = false/true und die Zeilen blende ich mittels der Filterfunktion von ArrayCollection ein bzw. aus.

Soweit funktioniert die Tabelle tadellos.

Leider musste ich feststellen, dass sobald eine Spalte geöffnet wird und die darunter liegenden Spalten außerhalb des sichtbaren Bereichs liegen (man also horizontal scrollen müsste, um alle einträge zu sehen), beim vertikalen Scrollen ein Fehler geschmissen wird:
Code:
TypeError: Error #1010: Ein Begriff ist nicht definiert und hat keine Eigenschaften.
Der Fehler wird in der Ausgabe nicht mit meinen Klassen in Zusammenhang gebracht, sondern hat seinen Ursprung hier:
Code:
mx.controls.scrollClasses::ScrollThumb/mouseMoveHandler()[C:\autobuild\3.2.0\frameworks\projects\framework\src\mx\controls\scrollClasses\ScrollThumb.as:206
Ich habe schon nachgeschaut, da wird nur das MouseEvent dispatcht.

Ich bin leider ratlos und kann mir nicht weiterhelfen.

Es wäre toll, wenn jemand ne Idee hätte.
fedarius ist offline   Mit Zitat antworten
Alt 25-02-2011, 08:42   #2 (permalink)
Perverted Hermit
 
Benutzerbild von Omega Psi
 
Registriert seit: Mar 2004
Ort: Delmenhorst
Beiträge: 12.146
Hast du vielleicht ein anderes SDK eingebunden, so dass es zu einem Versionskonflikt kommen kann?
Omega Psi ist offline   Mit Zitat antworten
Alt 25-02-2011, 10:31   #3 (permalink)
Neuer User
 
Registriert seit: May 2009
Beiträge: 20
Wie meinst du das? Gibt es ein bestimmtes SDK das ich benötige?
Ich habe die Kaufversion vom FlexBuilder 3.

Also kein neueres SDK.
fedarius ist offline   Mit Zitat antworten
Alt 25-02-2011, 11:11   #4 (permalink)
Neuer User
 
Registriert seit: May 2009
Beiträge: 20
Achso, die genaue Version ist 3.2.0
fedarius ist offline   Mit Zitat antworten
Alt 25-02-2011, 11:30   #5 (permalink)
Neuer User
 
Registriert seit: May 2009
Beiträge: 20
Kann es sein, dass es irgendwie an der Performance von Flex liegt, gerade in Hinsicht auf Event-Verarbeitung?

Denn er wird nicht immer produziert und im Internetexplorer weitaus häufiger als im Firefox.

Ich weiß echt nicht was da los ist...
fedarius ist offline   Mit Zitat antworten
Alt 02-03-2011, 09:47   #6 (permalink)
Neuer User
 
Registriert seit: May 2009
Beiträge: 20
Kann es sein, dass dieser Fehler produziert wird, weil das Label einer Zelle die Grenzen der Spalte überschreitet?

Ich lasse nämlich jede darunter liegende Zeile, je nach Tiefe, einrücken und daran könnte es vielleicht liegen!?
fedarius ist offline   Mit Zitat antworten
Alt 02-03-2011, 12:14   #7 (permalink)
Neuer User
 
Registriert seit: May 2009
Beiträge: 20
Scheinbar liegt es nicht an der Einrückung.

Letzte Tests zeigen, dass wenn die aufgeklappten Spalten im Viewport des DataGrids liegen, der Fehler nicht produziert wird, wenn sie hingegen nicht sichtbar sind, wird der Fehler produziert.

Wäre wirklich toll, wenn jemand ne Idee hätte.
fedarius ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
DataGrid aus Flex in Flash einbinden - sinnvoll? dr monk Flash CS5 Professional 1 14-12-2010 10:27
Flex 3 problem : An internal build error has occurred. Ciko Flex allgemein 18 19-06-2008 19:44
Flex - SwapChildren Error 2025 - Hilfee <ok> Flex programmieren 4 16-01-2008 16:46
Flex DataGrid-Spaltenbreite an Inhalt anpassen cydoniaOblonga Flex programmieren 3 07-12-2007 16:17
SimpleScroller error:No scroll button instances found. headkit ActionScript 2 9 12-10-2006 15:14


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:07 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele