Autor Beitrag
D. Annies
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1843

windows 7
D6 Enterprise, D7 Pers und TD 2006
BeitragVerfasst: Sa 30.11.13 19:12 
Hi, Delpher,

ich möchte, dass im Hint des DBEdit der Inhalt des Feldes (es ist ein Buchtitel)
angezeigt wird, weil das Feld manchmal für den ganzen Titel zu klein ist.

Ich habe es versucht mit:

ausblenden Delphi-Quelltext
1:
  dbedit1.DataSource := datasource4; dbedit1.Hint := dbedit1.DataField; dbedit1.Visible := true;					


aber da wird eben nur der Feldname Titel ausgegeben.

Wie mache ich es richtig?

LG, Detlef

_________________
ut vires desint, tamen est laudanda voluntas
haentschman
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 285
Erhaltene Danke: 33


DX10 Berlin Professional
BeitragVerfasst: Sa 30.11.13 19:51 
Moin.. 8)
versuch mal:
ausblenden Delphi-Quelltext
1:
2:
dbedit1.DataSource := datasource4; 
dbedit1.Hint := dbedit1.DataSource.DataSet.FieldByName('Titel').AsString;

...solltest du das DataSet kennen natürlich nicht über den Umweg Edit + DataSource... :lol:

Für diesen Beitrag haben gedankt: D. Annies
D. Annies Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1843

windows 7
D6 Enterprise, D7 Pers und TD 2006
BeitragVerfasst: Sa 30.11.13 20:17 
Danke, schon viel besser, aber jetzt wird als Hint immer der erste Titel angezeigt,
obwohl ich ja in die Tabelle klicke und im DBEdit1 der jeweils richtige Titel des
aktuellen Datensatzes angezeigt wird, aber der Hint aktualisiert sich nicht mit.

Gruß, Detlef

_________________
ut vires desint, tamen est laudanda voluntas
mandras
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 433
Erhaltene Danke: 107

Win 10
Delphi 6 Prof, Delphi 10.4 Prof
BeitragVerfasst: Sa 30.11.13 20:26 
Den Hint in einer OnScroll-Methode des Dataset setzen, dann müßte alles klappen.

Für diesen Beitrag haben gedankt: D. Annies
D. Annies Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 1843

windows 7
D6 Enterprise, D7 Pers und TD 2006
BeitragVerfasst: Sa 30.11.13 21:01 
Jo, passt - Danke

_________________
ut vires desint, tamen est laudanda voluntas