Domino 9 und frühere Versionen > ND6: Entwicklung

Temporär Feld-Eigenschaft ändern

(1/1)

Alexis:
Hallo,

lässt sich temporär per Programmierung die Eigenschaft eines Feldes ändern? Hier konkret das Feld, das "Editable" | "Computed" etc. definiert.

Alexis

Hernan Cortez:
In Script hast du die NotesItem bzw. NotesRichTextItem Klasse.
Da kannst du aber die Property computed/editable nicht setzen.
Man behilft sich da traditionell mit 2 Feldern und hide-when formeln. 1 Feld ist editable das andere ist computed.

geg:
FeldAditable
FeldAComputed


FeldAComputed ist in der Maske unterhalb von FeldAEditable.

Es hat die folgende Formel (so in der Art):
@if(FeldAEditable=""; FeldAComputed; FeldAComputed);

Der Rest ist tricksen mit hide-when Formeln.

Gruß Axel

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln