Ich habe mir schon vor einer gefühlten Ewigkeit abgewöhnt, die Einstellungen für die Spalten im
OI zu machen.
Bei mir werden die Einstellungen im AfterOpen des DataSets gemacht. Ist zwar ein wenig Tipp-Arbeit, aber eigentlich kaum mehr Aufwand, als das im
OI zu machen.
Danach ist es egal, welches DBrid die Daten anzeigt oder ein DBGrid verschiedene Daten-Quellen abwechselnd anzeigt.
Ich habe sogar mal eine kleine Komponente gebastelt, mit der der Anwender die Darstellung einstellen kann. Ist aber beim Support natürlich etwas nervig, wenn die Spalten eine andere Reihenfolge haben oder nicht angezeigt werden.