tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
595
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Kieren Kieren ist offline Mitglied Bronze
    Registriert seit
    Jul 2006
    Ort
    Schwanstetten
    Beiträge
    33
    morgen

    ich bin am verzweifeln (mal wieder)

    folgendes Problem:
    Ich hab ein dataGrid mit mitarbeiter und mitarbeiter_id als Spalten
    Ich hab eine Fuktion die anhand der ID in einem anderm form zusätzlichte daten anzeigen soll

    die funktion soll Itemdoppelklick und/oder wenn man einen "auswählen" button drück aufgerufen werden

    Code :
    1
    2
    3
    4
    5
    6
    
      public function button_auswaehlen_click():void
      {   
       //Alert.show("bla");
       Accordion1.selectedIndex=1;
       UVW_admin_ext.get_mitarbeiterstammdaten.send();    
      }

    mein problem!!
    Wenn ich das erste mal die Fuktion aufruf dann bekomm ich

    TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at uvwadmin/resultHandler_mitarbeiter()
    at uvwadmin/___Operation2_result()
    at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.rpc::AbstractOperation/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()
    at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler()
    at mx.rpc::Responder/result()
    at mx.rpc::AsyncRequest/acknowledge()
    at ::DirectHTTPMessageResponder/completeHandler()
    at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    Ruf ich die Funktion nochmal auf macht sie alles einwandfrei

    Wenn ich "Alert.show("bla");" nicht auskommentiere Funktiniert die Funktion schon beim ersten mal einwandfrei

    Bisherige Versuche oder Problemüberlegungen:

    Ein direckter Doppeklick auf ein Item wählt dieses nicht aus?
    -Hab ich überprüft: "selectedIndex" wird gesetzt und wenn ich es beim 2 3 uw. Mal direckt doppelklicke funktioniert es auch

    Das System braucht einen moment Zeit um den Index zu setzen?
    -auch Fehlanzeige: Ich hab ein item ausgewählt 10sec gewartet und dann doppeklick ->BAM

    Das System liebt einfach MsgBoxen?
    -auch Fehlanzeige weil wenn ich es später nochmal versuch dann Funktioniert es ja



    ^^bitte helft mir
     
    Wer frägt ist 5min ein Trotel.
    Wer nicht frägt sein leben lang.

    "Der Typ unter mir ..." - REGELN:
    1. Man darf nur dann antworten wenn die Beschreibung von dem Typ über einem auch wirklich zutrifft
    2. Meldet sich länger als 12 Stunden keiner ist davon auszugehen das es solch einen Typen nicht gibt und es darf weiter gemacht werden
    3. Typ wird wenn gewünscht durch "User" ersetzt


    Nach dem Beschluss http://www.tutorials.de/fun-forum/24...ml#post1304688
    und Folgende



  2. #2
    Kieren Kieren ist offline Mitglied Bronze
    Registriert seit
    Jul 2006
    Ort
    Schwanstetten
    Beiträge
    33
    den fehler hab ich nicht gefunden

    aber hab mit einem kolegen jetzt eine andere möglichkeite gefunden

    Code Flex:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
    ...
    public function button_auswaehlen_click():void
    {               
       Accordion1.selectedIndex=1;
       UVW_admin_ext.get_mitarbeiterstammdaten.send();              
    }
    ...
     
    <mx:ArrayCollection id="dataset_mitarbeiterstammdaten" source="{ArrayUtil.toArray(UVW_admin_ext.get_mitarbeiterstammdaten.lastResult)}" />
     
     
    ...
     
    <mx:Label x="125" y="10" text="Name" id="lbl_name"/>
    <mx:TextInput x="125" y="30" width="125" id="edit_name" editable="false" backgroundAlpha="0.51" text="{dataset_mitarbeiterstammdaten.getItemAt(0).Name}"/>

    das waren so die wichtigsten sachen
     
    Wer frägt ist 5min ein Trotel.
    Wer nicht frägt sein leben lang.

    "Der Typ unter mir ..." - REGELN:
    1. Man darf nur dann antworten wenn die Beschreibung von dem Typ über einem auch wirklich zutrifft
    2. Meldet sich länger als 12 Stunden keiner ist davon auszugehen das es solch einen Typen nicht gibt und es darf weiter gemacht werden
    3. Typ wird wenn gewünscht durch "User" ersetzt


    Nach dem Beschluss http://www.tutorials.de/fun-forum/24...ml#post1304688
    und Folgende



Ähnliche Themen

  1. Wieviel Zeit braucht Ihr für ein Weblayout?
    Von suntrop im Forum Creative Lounge
    Antworten: 1
    Letzter Beitrag: 14.01.09, 14:13
  2. Antworten: 5
    Letzter Beitrag: 15.07.08, 08:22
  3. Antworten: 4
    Letzter Beitrag: 05.09.07, 13:06
  4. Einstieg in FLEX2 ?
    Von Djunix im Forum Flash Plattform
    Antworten: 0
    Letzter Beitrag: 28.07.06, 14:52
  5. Flex2 doppelklick-event wird nicht ausgelöst
    Von Kieren im Forum Adobe Flex & AIR
    Antworten: 1
    Letzter Beitrag: 18.07.06, 09:59