setReadOnly (TableUtils)

Versionshinweise

16.1, 24.4, 24.5

Web Client

check mark

Code

Groovy
TableUtils.setReadOnly(boolean readOnly, String... columnNames)

Beschreibung

Setzt den Schreibschutz auf den angegebenen Zellen.

Parameter

  • readOnly - true um den Schreibschutz zu aktivieren, andernfalls false

  • columnNames - Eine kommaseparierte Liste von internen Feldnamen, z.B. "MatchCode.Customer".
    >24.4 Mit GUIConstants.ALL_FIELDS können alle Felder geändert werden, sofern diese nicht über Berechtigungen oder Feldeigenschaften schreibgeschützt sind.
    >24.5 Mit FieldUtils.getAllFieldNames() können alle Felder geändert werden, sofern diese nicht über Berechtigungen schreibgeschützt sind.

Beispiele

Groovy
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