Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: dinnso am 21.07.04 - 09:52:19

Titel: Felder verbergen
Beitrag von: dinnso am 21.07.04 - 09:52:19
Guten morgen zusammen,

wie kann cih ein feld, das ich mit Field:=blablabal generiere, auch gleichzeitig verbergen?

Vielen Dank für Eure Hilfe.

Gruß

Dinnso
Titel: Re:Felder verbergen
Beitrag von: Glombi am 21.07.04 - 09:55:30
Verbergen vor wem? Gibt es das Feld als Feld in der Maske? Oder meinst Du in den Dokumenteigenschaften? Da kann man nur was verbergen, wenn man verschlüsselt.

Andreas
Titel: Re:Felder verbergen
Beitrag von: dinnso am 21.07.04 - 09:59:01
Ich erzeuge es zu Laufzeit mit Field test := "test"
Dabei möchte ich es aber gleich verbergen.

geht das?
Titel: Re:Felder verbergen
Beitrag von: Semeaphoros am 21.07.04 - 10:08:14
Soweit haben wir Dich schon verstanden. Andreas fragt, ob es nicht in der Maskenansicht erscheinen soll, oder ob man es überhaupt nicht, also auch nicht in den Dokumenteigenschaften sehen darf.

Im Falle der Maske trägt man das Feld entweder gar nicht in der Maske ein, oder definiert in den Hide-When (Feldeigenschaften) die Bedingungen, unter denen es nicht sichtbar sein soll.

Soll es in den Doc-Eigenschaften nicht angezeigt werden, muss verschlüsselt werden.
Titel: Re:Felder verbergen
Beitrag von: dinnso am 21.07.04 - 10:11:32
Das Feld darf in der Maskenansicht nicht sichtbar sein.
Wenn ich es mit dem Designer erstelle, dann änder ich natürlich die Optionen für Absatz verbergen, wenn...

Aber ich will es ja zur Laufzeit erstellen und auch zur Laufzeit verbergen.
Titel: Re:Felder verbergen
Beitrag von: Semeaphoros am 21.07.04 - 10:13:50
Dann brauchst Du es in der Maske gar nicht einzusetzen, denn in der Maskenansicht soll es ja nie sichtbar sein. Oder sehe ich da was falsch?
Titel: Re:Felder verbergen
Beitrag von: dinnso am 21.07.04 - 10:16:02
ja gut, aber worin soll ich den wert dann kurzfristig speicher, den ich in das feld schreiben wollte?
Titel: Re:Felder verbergen
Beitrag von: Driri am 21.07.04 - 10:30:56
 ???

Wenn das Feld in der Maske nicht definiert wird, ist es auch nicht sichtbar, d.h. wenn ich das Feld per Formel erzeuge und mit einem Wert belege, ist das Feld nicht sichtbar, der Wert wird aber gespeichert.

Allerdings kann man dann immer noch über die Eigenschaften des Dokuments an das Feld heran und den Inhalt auslesen.
Titel: Re:Felder verbergen
Beitrag von: Glombi am 21.07.04 - 12:32:15
Wenn Du das Feld nur brauchst, um etwas zwischenzuspeichern, kansst Du das Feld in demjenigen Codeteil löschen, in dem Du das Feld verwendest.


Mit Formel:
FIELD Test := @Unavailable;
""

Mit Script
call doc.RemoveItem("Test")   'doc vorher als NotesDocument dim. und setzen


Andreas
Titel: Re:Felder verbergen
Beitrag von: dinnso am 21.07.04 - 12:45:54
Vielen Dank für die Antworten.
Ich werds versuchen.