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
      Verwalter

      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
      Verwalter

      Das macht dann ’n Euro! 😀

    • #33936
      foto2004
      Teilnehmer

      Bitteschön ;-)

      Bitteschön 😉

    • #33950
      Klaus Major
      Verwalter

      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.