Hi,
ich habe für ISU ein Abrechnungsportal und Analyseportal umgesetzt, das Information über bis zu 24 Monaten mit bis zu 12 Analysewerte je Monat verarbeitet. Somit eine Masse an Spalten und ich bin ebenfalls über den Feldkatalog gegeangen zum Ausblenden unnötiger Spalten.
Du mußt natürlich durch Verarbeitung aller Anzeigewerte (Zellen) sichersttellen, daß du nicht eine Spalte fälschlicherweise ausbelendest.
Dafür habe ich mir eine dynamischge Funktion gebastelt, die den Feldkatalog und die Anzeigetabelle bekommt. Über Feldsymbole und eine sinnvolle Sortierung je Feld in der Tabelle (=Spalte im Grid) setzt diese Funktion die NO_OUT Parameter. Die Funktion hört in jedem Feld der TAbelle auf, sobal eine Eintrag gefunden wurde und somit erreichst du auch eine super Performance.
Gruß, Henry