Domino 9 und frühere Versionen > ND8: Entwicklung
Copy & Paste in der Maske verhindern
pram:
Ja $KeepPrivate funktioniert wohl erst, wenn der Inhalt gespeichert wurde (während der Erstellung ist er ja noch nicht private, deshalb wird wohl hier das Kopieren noch erlaubt sein)
Auf die Idee mit der Verbergen-Formel wäre ich auch nicht gekommen. Hätte nicht geglaubt, dass diese auch für editierbare Feldinhalte greift. Oder entnehme ich aus deinem Post, dass du das Feld nach der Bearbeitung sowieso ausblendest und auf das "Berechnet zur Anzeige" Feld umschaltest.
Gruß
Roland
Peter Klett:
Habe es gerade probiert, auf Inhalte von editierbaren Feldern im Bearbeitenmodus greift die Verbergeformel nicht, sondern nur im Lesemodus. Genauso, wie es nicht das Kopieren des Inhaltes aus der Felderliste verhindert.
Auch mit nur einem Feld lässt sich das aber lösen, indem ein Feld berechnet beim Anlegen über eine Schaltfläche gefüllt (Dialogbox oder Picklist) wird. Im Bearbeitenmodus kann ein berechnetes Feld nicht markiert (und damit auch nicht kopiert) werden, und im Lesemodus schützt die Verbergeformel "in Zwischenablage kopiert".
Jörg P:
Hallo Roland, hallo Peter,
hab's gerade noch einmal probiert: die Verbergeformel in dem Dialogliste-Feld greift sofort nach dem Auswählen eines Wertes aus der Liste - das Feld verschwindet. Das "Berechnet-zur-Anzeige-Feld" habe ich auch nur aus dem Grund eingefügt, weil das andere ausgeblendet wird. Der User muss ja sehen, was er ausgewählt hat. Der Effekt ist super, genau was ich brauche, denn das "Berechnet-zur-Anzeige-Feld" lässt sich auch nicht markieren und kopieren. Der User muss, so wie gewollt, den Wert durch eintippen wiederholen. Lästig aber nötig.
Vielen Dank für Eure Hilfe!!
Viele Grüße Jörg
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln