Antwort auf: Sortieren von "highlited lines" eines Datagrids

Startseite Foren Deutsches LiveCode-Forum Sortieren von "highlited lines" eines Datagrids Antwort auf: Sortieren von "highlited lines" eines Datagrids

#10270
Klaus Major
Administrator

    Hi Torsten,

    Frage: gibt es eine Möglichkeit, dem Datagrid zu sagen, dass es die gehighliteten Zeilen nach oben sortiert?

    ja, einfach ein entsprechendes Skript ausführen! 😀

    Wenn es sich um ein Datagrid vom Typ TABLE handelt, kannst Du so etwas machen:

    ...
    ## Das mit dem zusätzlichen Hilite überlasse ich Dir, 
    ## sollte aber klar sein, oder!
    put the dgtext of group "xyz" into tText
    repeat for each line tLine in tText
      if offset(tSearchString,tLine) <> 0 then
         put tLine & CR after tZielenOben
      else
         put tLine & CR after tZeilenUnten
      end if
    delete char -1 of tZeilenOben
    delete char -1 of tZeilenUnten
    set the dgtext of grp "xyz" to tZeilenOben & CR & tZeilenUnten
    ..

    Logisch, wa? 😀

    Gruß

    Klaus