Datagrid 1. Datensatz markieren

Startseite Foren Deutsches LiveCode-Forum Datagrid 1. Datensatz markieren

Schlagwörter: 

Ansicht von 6 Antwort-Themen
  • Autor
    Beiträge
    • #33864
      foto2004
      Teilnehmer

        Hallo,

        ich hätte da mal eine Frage. Ist es möglich nach dem füllen des Datagrid gleich mal den 1. Datensatz zu markieren? ich meine so al ob mal mit der Maus raufgeklickt hat so das gleich mal die erste Aktion schon mal ausgeführt wird (z. B. Felder füllen)

      • #33866
        Klaus Major
        Administrator

          Klaro! 😀

          ...
          set the dghilitedlines of grp "dein datagrid hier..." to 1
          ## Oder auch: ... to 1,2,3,42
          ## um die ersten drei Zeilen plus Zeile 42 zu markieren.
          ## Also wir können auch eine Komma getrennte Liste als Parameter mitgeben.
          ...

          Um einen Mausklick zu simulieren, sollte das Datagrid einen MOUSEUP
          oder besser SELECTIONCAHNGED Handler haben.
          Dann kannst Du:

          ...
          set the dghilitedlines of grp "dein datagrid hier..." to 1
          dispatch "selectionchanged" to grp "dein datagrid hier..."
          ...

          Getestet mit diesem Skript im Datagrid:

          on selectionchanged
             put the dghilitedlines of me into tLines
             answer tLines
          end selectionchanged

          Tut, was es soll! 🙂

        • #33870
          foto2004
          Teilnehmer

            Danke Klaus. es tut genau das was ich gesucht habe. Du hast mich wieder einmal vor einer schlaflosen Nacht gerettet.

            LG Immanuel

          • #33871
            Klaus Major
            Administrator

              Das macht dann ’n Euro! 😀

            • #33936
              foto2004
              Teilnehmer

                Bitteschön ;-)

                Bitteschön 😉

              • #33950
                Klaus Major
                Administrator

                  Hihi, Touché! 😀

                • #33970
                  foto2004
                  Teilnehmer

                    wie kann ich so ein Datagrid einfach leeren.
                    Ich würde gerne beim öffnen der Card haben das nicht immer das letze was da vorher drinnen war erscheint sondern einfach leer ist.

                    OK habs gefunden.

                    set the dgData of group "DataGrid" to empty

                Ansicht von 6 Antwort-Themen
                • Du musst angemeldet sein, um auf dieses Thema antworten zu können.