Antwort auf: Datagrid – auslesen

Startseite Foren Deutsches LiveCode-Forum Datagrid – auslesen Antwort auf: Datagrid – auslesen

#5006
Klaus Major
Administrator

    Hallo Andreas,

    hier müssen wir Schritt für Schritt vorgehen und benötigen auch ein paar weitere infos von Dir.

    1. Die Daten aus einem Datagrid beommen wir auf zwei Arten:
    a.
    put the dgtext of grp „Dein Datagrid hier“ into TAB_und_CR_getrennter_Text
    Ergibt eine Variable TAB_und_CR_getrennter_Text in diesem Format:
    zeile1_spalte1 TAB spalte2 TAB spalte3 …

    zeileN_spalte1 TAB spalte2…

    b.
    put the dgDATA of grp „Dein Datagrid hier“ into ein_Array
    Ergibt ein Array ein_Array in diesem Format:
    ein_Array[1][spalte1]
    ein_Array[1][spalte2]
    ein_Array[1][spalte3]

    ein_Array[N][spalte1]
    ein_Array[N][spalte2]
    ein_Array[N][spalte3]

    2. So ein „Popup“, also ein Hilfsfeld bei Eingaben wie z.B. in einem Browser, macht m an am besten mit einem LIST Field, was wir unter dem Eingabefeld bei Bedarf auftauchen lassen.

    Das Skript dieses Listenfeldes besteht nur aus ein paar Zeilen wie:

    on mouseup
      put the selectedtext of me into fld "wohin auch immer der gewählte Eintrag gehen soll..."
      ## Wir sind schon fertig, also:
      hide me
    end mouseup

    Nun kommt es darauf an, welche Spalten Du wie in diesem „Hilfsfeld“ anzeigen lassen möchtest?
    Wie ist die Anordnung der Spalten im Datagrid? Seriennummer zuerst?

    Gib doch einfach mal ein Beispiel, wie Du Dir das so gedacht hast, dannk kümmern wir uns um die Programmierung des eigentlichen Suchfeldes.

    Das ist schon ein recht komplexes Problem, aber wir kriegen das hin! 🙂

    Gruß

    Klaus