Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Silver am 20.10.04 - 15:47:14

Titel: Gesperrtes Feld
Beitrag von: Silver am 20.10.04 - 15:47:14
Hallo!

Ich habe eine Erfassungsmaske, bei der zwei Felder bei Anlage bearbeitbar, aber danach bei Aufruf über eine Ansicht gesperrt sein sollen. Wie funktioniert das?`
Die Felder sind immer wieder überschreibbar, auch nachdem verspeichert.  ???
Titel: Re: Gesperrtes Feld
Beitrag von: klaussal am 20.10.04 - 16:00:35
Die gleichen Felder nochmal anlegen (Feld_1 etc). Diese haben als Vorgabewert das Originalfeld und sind vom Typ "berechnet". Feld_1 verstecken bei @isnewdoc und das Original genau anders herum.

klaus
Titel: Re: Gesperrtes Feld
Beitrag von: Silver am 20.10.04 - 16:28:04
Vielen Dank! Das klappt soweit. Aber wie kann ich, nachdem das gespeicherte Dokument aufgerufen wird, die eigentlichen Erfassungsfelder verstecken? @IsNewDoc isses ja nicht und bei @IsDocBeingSaved funzt auch net.
Titel: Re: Gesperrtes Feld
Beitrag von: koehlerbv am 20.10.04 - 16:30:32
!@IsNewDoc ... Mal ein bisschen die Designerhilfe bemühen ...

Bernhard
Titel: Re: Gesperrtes Feld
Beitrag von: Silver am 20.10.04 - 16:32:53
Sorry! Tut mir leid:

@IsNewDoc = 0
Titel: Re: Gesperrtes Feld
Beitrag von: koehlerbv am 20.10.04 - 16:37:51
Kann man machen, aber der Not-Operator "!" liest sich besser. Ausserdem verwenden dummerweise @functions und LS nicht identische Werte für True und False, da könnte man durcheinander kommen  ;)

Bernhard
Titel: Re: Gesperrtes Feld
Beitrag von: ata am 20.10.04 - 19:07:30
... ist damit schon die Frage beantwortet, oder spielt das auch noch eine Rolle?
Zitat
aber danach bei Aufruf über eine Ansicht gesperrt sein sollen

... denn bisher ist das Feld generell nicht mehr bearbeitbar. Man kann es aber auch von der Ansicht abhängig machen, von der aus ein Dokument aufgerufen wurde...

ata