ich habe ein Grid programmiert, wo ich bestimmte Felder innerhalb der Matrix zum editieren freischalten bzw. sperren kann. Das funktioniert innerhalb des ersten Aufrufs des Grids sehr gut. Genau die Felder die freigeschaltet werden sollen, sind auch freigeschaltet.
Mein Problem: Es kann sein, dass der Benutzer in einem Feld des Grids einen Wert eingibt. In der anschließenden Prüfung wird festgestellt, dass wegen diesem Wert, ein anderes Feld nun nicht mehr Eingabebereit sein soll. Wie kann ich dies vernünftig umsetzen? Mein erster Workaround ist, dass ich das komplette Grid wieder freigebe und erneut durch die Erstinstanziierung im PBO laufe. Dies kostet allerdings ziemlich viel Zeit und ich befürchte dass ih dann auf Performanceprobleme stoße.