Autor Beitrag
JRegier
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1268

Win XP Home, Prof, 2003 Server
D6 Enterprise
BeitragVerfasst: Fr 17.06.05 19:15 
Hallo, ich brauche eine Simple Tabelle und weiß nicht was ich da nehme! Also es geht um folgendes!
Der benutzer klickt in einer DB Anwendung auf
1) CheckBox Sortieren und dann hab ich da ein
2) SpeedButton Auf/Absteigend

Beim Click auf die CheckBox füge ich dann in eine StringList die Feldnamen ein + ' ASC' bzw. ' DESC'
Also eine Liste mit "Feld1"," ASC","Feld2"," DESC" usw.. ASC/DESC je nachdem was gewählt wird
Die Liste hänge ich dann an den "ORDER BY" String

So nun möchte ich das die Sortierreihenfolge der Felder getauscht werden kann! Brauche also
eine Simple 2 Spaltige Tabelle mit Header "Feldname", "Auf/Absteigend" bei der ich
dann per Drag&Drop oder SpeedButtons ändern kann!

Hab die StringGrid genommen aber ich sehe im Objectinspector nicht wo ich die Spaltenüberschriften
setze. Und wie geht das Einträge hinzufügen! Oder welche Componente wäre geignet?
ceding
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 53

Win XP
D 4
BeitragVerfasst: Fr 17.06.05 20:42 
Hallo!

Ich weis nicht ob du es so meist wie ich verstehe aber du kannst es mal probieren.

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
procedure TForm1.FormCreate(Sender: TObject);
begin
  StringGrid1.FixedRows:=1; //obere zeile ist grau (wie auch immer)
  StringGrid1.FixedCols:=1; //erste spalte ist grau
  StringGrid1.Cells[1,0]:='Dein Text';
                  //erste Zahl ist die spalte
                  //zweite Zahl Zeile
  StringGrid1.Cells[0,1]:='Dein Text_2';
end;


ich hoffe das ich weiter helfen konnte

Moderiert von user profile iconmatze: Code- durch Delphi-Tags ersetzt.

_________________
Es gibt kein Gott!! Was ist die Seele ?