AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Schriftart einer Zeile von DBGrid "fett markieren"
Thema durchsuchen
Ansicht
Themen-Optionen

Schriftart einer Zeile von DBGrid "fett markieren"

Ein Thema von TypusMensch · begonnen am 29. Aug 2003 · letzter Beitrag vom 30. Aug 2003
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#11

Re: Schriftart einer Zeile von DBGrid "fett markieren&a

  Alt 30. Aug 2003, 16:12
Zitat von TypusMensch:
....... Es tut mir leid...
Hihihi.... Manchmal sieht man den Code vor lauter Zeilen nicht

Hauptsache es geht jetzt
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
TypusMensch

Registriert seit: 29. Aug 2003
Ort: Goth-A
182 Beiträge
 
Delphi 7 Enterprise
 
#12

Re: Schriftart einer Zeile von DBGrid "fett markieren&a

  Alt 30. Aug 2003, 16:18
Doch eine Frage hab ich da noch:

Ich will jetzt vom Programm aus, die DBCheckbox (Markiert) ändern... schön und gut, aber es ändert sich dabei nicht automatisch das DBGrid (jetzt auf einer Abfrage-Query gesetzt) mit. Auch nicht, wenn ich beim Klicken von der Checkbox mittels DBGrid1.Refresh oder DBGrid1.Repaint...
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#13

Re: Schriftart einer Zeile von DBGrid "fett markieren&a

  Alt 30. Aug 2003, 16:36
Zitat von TypusMensch:
....., aber es ändert sich dabei nicht automatisch das DBGrid (jetzt auf einer Abfrage-Query gesetzt) mit. Auch nicht, wenn ich beim Klicken von der Checkbox mittels DBGrid1.Refresh oder DBGrid1.Repaint...
Bei mir geht es. Aber achtung! Wenn Du "nur" auf deine DBCheckBox klickst passiert noch nichts weil die Änderungen noch nicht sofort in die DB eingetragen werden. Dies passiert erst beim Scrollen in deinm Grid.

Nehme einfach eine normale CheckBox und diesen Code:

Delphi-Quellcode:
procedure TForm1.CheckBox1Click(Sender: TObject);
begin
 Query1.Edit;
 Query1.FieldByName ('markiert').AsBoolean := Not (Query1.FieldByName ('markiert').AsBoolean);
 Query1.Post;
 DBGrid1.Refresh;
end;

procedure TForm1.Query1AfterScroll(DataSet: TDataSet);
begin
 CheckBox1.OnClick := nil;
 CheckBox1.Checked := Query1.FieldByName ('markiert').AsBoolean;
 CheckBox1.OnClick := CheckBox1Click;
end;
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
TypusMensch

Registriert seit: 29. Aug 2003
Ort: Goth-A
182 Beiträge
 
Delphi 7 Enterprise
 
#14

Re: Schriftart einer Zeile von DBGrid "fett markieren&a

  Alt 30. Aug 2003, 18:14
Ähm, lieg ich da falsch? aber einer query kann man doch nix zuweisen... hat doch nur lesen-eigenschaft...
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#15

Re: Schriftart einer Zeile von DBGrid "fett markieren&a

  Alt 30. Aug 2003, 18:23
Zitat von TypusMensch:
Ähm, lieg ich da falsch? aber einer query kann man doch nix zuweisen... hat doch nur lesen-eigenschaft...
Sicher? Query1 ist bei mir eine TADOQuery
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz