Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: TomLudwig am 17.12.03 - 12:42:04

Titel: Keine Eingabe in Feld möglich
Beitrag von: TomLudwig am 17.12.03 - 12:42:04
Wie kann ich es realisieren, dass ich in ein Feld nichts eingeben kann als User aber per LS oder FormelSprache trotzdem Werte das Feld eingetragen werden können?


Danke....
Titel: Re:Keine Eingabe in Feld möglich
Beitrag von: Axel Janssen temp am 17.12.03 - 12:43:55
durch ein auf sich selbst berechnetes Feld.

Feld ist berechnet. Und in der Formel (für die Berechnung trägst du einfach den Feldnamen ein).

Das Feld kann dann über seinen Namen in LS und FormelSprach angesprochen werden.
Titel: Re:Keine Eingabe in Feld möglich
Beitrag von: TomLudwig am 17.12.03 - 12:45:31
Danke vielmals, ich probiers aus....
Titel: Re:Keine Eingabe in Feld möglich
Beitrag von: Gandhi am 17.12.03 - 13:20:36
Das Reinschreiben von Werten funktioniert dann allerdings nicht über die UI Funktionen in Script oder Formula, wenn das Dokument offen ist.
Andere Möglichkeit:
2 Felden anlegen:
1 editierbares, verstecktes Feld
1 berechnetes zu Anzeige, Wert aus dem editierbaren Feld.
Titel: Re:Keine Eingabe in Feld möglich
Beitrag von: TomLudwig am 17.12.03 - 13:28:01
wenn das so ist, dann mach ich es mit mehreren feldern....

danke....
Titel: Re:Keine Eingabe in Feld möglich
Beitrag von: meichhorner am 17.12.03 - 13:52:53
Hy,

unter Notes 6.X hast du auch neu die Möglichkeit das Feld auf Eingabe aktiviert -> Ja/Nein zu setzen ;)

Cu
Martin
Titel: Re:Keine Eingabe in Feld möglich
Beitrag von: Sebastian Botz am 17.12.03 - 14:54:23
Hallo Martin,

kannst du uns verraten wie das mit dem Editieren Ja/Nein funktioniert? Ich hab dazu in der Hilfe nichts gefunden.

DANKE
Titel: Re:Keine Eingabe in Feld möglich
Beitrag von: meichhorner am 17.12.03 - 15:05:30
Zitat
kannst du uns verraten wie das mit dem Editieren Ja/Nein funktioniert?

Klar ;)

Also wenn du in einer Maske ein Feld selektiers dann bekommst du im unteren Bereich des Designers ja die Möglichkeit dort für gewisse Events Code oder Formeln zu definieren.

Dort gibt es jetzt unter dem Punkt "Eingabevalidierung", neu ein "Eingabe aktiviert".

Da drin kannst du eine Formel angeben die wentweder 0 oder 1 zurückgibt.(z.B. @if(Autor=@Username;1;0) )

0- Feld gesperrt
1- Feld editierbar

Übrigens funktioniert das ganze leider nur mit Feldern die den Stil Betriebssystem haben :(

Cu
Martin