Einzelnen Beitrag anzeigen

Slipstream
(Gast)

n/a Beiträge
 
#7

AW: DataSet überschreibt Formatierungen

  Alt 23. Feb 2017, 12:21
Beim ersten Mal, wenn ich die Daten lade, sieht alles halbwegs gut aus (siehe Bild RICHTIG). Aber danach, also ab dem zweiten Laden wird die Formatierung nicht mehr berücksichtigt (siehe Bild FALSCH). Kennt jemand das Problem und hat jemand eine Idee?Patrick
Wir machen das hier immer so:
  1. Persistente Felder im zuständigen Query anlegen: Rechtsklick auf das Query und alle Felder hinzufügen auswählen.
  2. Den Feldern im OI den jeweiligen Display-Text zuweisen.
  3. Die Felder im OI entsprechend ausrichten. Voreinstellung für Integer- und Floatwerte ist rechts-, für Strings linksbündig.
  4. Im DB-Grid ebenfalls alle Felder hinzufügen: Rechtsklick auf DB-Grid.
  5. Im DB-Grid die Einstellungen für Titel-Ausrichtung anpassen. Das gilt natürlich nur, wenn man die Reihenfolge der Felder nicht verändert.
Ansonsten: Per Code die entsprechenden Einstellungen vornehmen. Soll das Ganze flexibel sein (Reihenfolge der Felder ändern möglich) und dennoch immer dieselbe Spalte mit denselben Einstellungen angezeigt werden (zB Boolean-Felder immer mittig), kann man sich mit einer Stringliste und entsprechenden Values behelfen.
  Mit Zitat antworten Zitat