locked
ListBox mit Multiselect RRS feed

  • Frage

  • Hallo,

    es gilt auch in meinem Fall, wer lesen kann, ist klar im Vorteil. Kommt hinzu, wer vorher etwas sucht (und findet) hat noch einen größeren Vorteil.

    Habe die guten tips von Olaf beherzigt... Rowsource und RowsourceType entsprechend durch ein Array ersetzt, und der Spuk ist vorbei.

    Vorbesetzung klappt bestens und lässt sich auch prima erweitern.

    Vielen Dank

    Gruß

    Christoph

    Und nochmals hallo.

     Habe eben einen Eintrag hier über Listbox gefunden, der exakt das gleiche Verhalten beschreibt... Werde meine Listbox durch ein Array füllen....  werde berichten 

    Gruß 

    Christoph 

    Hallo nochmals,

    Ich möchte keinesfalls nerven, aber irgendwie bekomme ich das Problem nicht gelöst und leider erhalte ich von euch kein Feedback. Vielleicht stelle ich mich auch einfach nur ungeschickt an. Aber ich wäre für den ein oder anderen Tip sehr dankbar. 

    Gruß 

    Christoph

    Hallo zusammen,

    ich möchte die Auswahl einer ListBox mit ein paar Werten vorbesetzen.

    Die vorzube4setzenden Werte stehen in 'pp_user_id_meine_zellen_v'

    Der nachfolgende Code funktioniert auch soweit.

    For i_v = This.parent.Zellenliste1.ListCount TO 1 STEP -1
         This.parent.Zellenliste1.listindex = i_v
         testzelle_v  = ";"+alltrim(This.parent.Zellenliste1.value)+";"
         IF AT(testzelle_v,";"+pp_user_id_meine_zellen_v)#0
             This.parent.Zellenliste1.Selected(i_v)  = .T.
        ELSE
            This.parent.Zellenliste1.Selected(i_v)  = .F.
        endif
    Endfor

    Allerdings sobald ich in der Listbx scolle bzw einen weiteren Eintrag selelktieren möchte, werden die vorherigen Selectionen wieder deselektiert.

    Wenn ich die unterschiedlichen Werte von Hand selektiere (<Strg>+Click) bleibt die Selektion erhalten. Könnte mir jemand bei der Fehlersuche behilflich sein.

    Im Voraus vielen Dank.

    Christoph





    • Bearbeitet CLTBEN Montag, 22. Februar 2021 10:27
    Montag, 15. Februar 2021 08:44