|
Versionshinweise |
12.2, 24.4, 24.5 |
||
|---|---|---|---|
Code
Groovy
TableUtils.setReadOnly(boolean readOnly, String... columnNames)
Beschreibung
Ändert den Schreibschutz von Feldern. Durch Feld oder Satzrechte geschützte Felder können nicht geändert werden.
Parameter
-
readOnly-trueum den Schreibschutz zu aktivieren, andernfallsfalse -
columnNames- Eine (kommaseparierte) Liste von internen Feldnamen, z.B. "MatchCode.Customer". MitGUIConstants.ALL_FIELDSkönnen alle Felder geändert werden, sofern diese nicht über Berechtigungen oder Feldeigenschaften schreibgeschützt sind. MitFieldUtils.getAllFieldNames()können alle Felder geändert werden, sofern diese nicht über Berechtigungen schreibgeschützt sind.
Beispiele
Groovy
FieldUtils.setReadOnly(true, "MatchCode.Customer", "Name1.Customer");
FieldUtils.setReadOnly(false, GUIConstants.ALL_FIELDS); // applies to all fields not being readonly due to field rights or properties
FieldUtils.setReadOnly(false, FieldUtils.getAllFieldNames()); // applies to all fields not being readonly due to field properties