setReadOnly (TableUtils)
Versionshinweise | 16.1, 24.4, 24.5 | ||
---|---|---|---|
Web Client |
Code
TableUtils.setReadOnly(boolean readOnly, String... columnNames)
Beschreibung
Setzt den Schreibschutz auf den angegebenen Zellen.
Parameter
readOnly
-true
um den Schreibschutz zu aktivieren, andernfallsfalse
columnNames
- Eine kommaseparierte Liste von internen Feldnamen, z.B. "MatchCode.Customer".
>24.4 MitGUIConstants.ALL_FIELDS
können alle Felder geändert werden, sofern diese nicht über Berechtigungen oder Feldeigenschaften schreibgeschützt sind.
>24.5 MitFieldUtils.getAllFieldNames()
können alle Felder geändert werden, sofern diese nicht über Berechtigungen schreibgeschützt sind.
Beispiele
TableUtils.setReadOnly(true, "Subject.Activity");
TableUtils.setReadOnly(false, GUIConstants.ALL_FIELDS); // applies to all fields not being readonly due to field rights or properties
TableUtils.setReadOnly(false, FieldUtils.getAllFieldNames()); // applies to all fields not being readonly due to field properties