Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: voigt am 04.07.05 - 13:28:31
-
Hallo zusammen,
ich habe mir eine Ansicht gebastelt in der ich 3 Dinge eintragen kann:
1. Titel
2. Bemerkungen
3. Dateianhang
In der Maske sind noch zwei Schaltflächen (Speichern und Korrigieren) beinhaltet.
Hinter der Schaltfäche Speichern ist folgendes hinterlegt:
@Command([FileSave]);
@Command([FileCloseWindow])
Hinter Korrigieren: @Command([EditDocument])
Problem: Wenn ich eine Änderung an der gespeicherten Dokument durchführe wird immer nur das erste Feld quasi der Titel gespeichert und ist anschließend auch in der Ansicht sichtbar. Ich möchte aber dass alle Felder (Titel und Bemerkungen) gespeichert werden.
Stand jetzt werden Änderungen im Feld Bemerkungen nicht gespeichert :-(
Vielleicht hat ja jemand eine schnelle Lösung.
Danke
-
???
Ich bin auch verwirrt! ;D
Die Felder sind als Bearbeitbar definiert und können auch in der Maske verändert werden?
Dann müsste es aber auf jeden Fall funktionieren, wenn Du wieder speicherst!
Haben die beiden anderen Felder vielleicht eine Eingabeumsetzungsformel, die den Inhalt wieder verändert oder gibt es eine entsprechende Query-/Postsave routine?
-
Hi,
vermutlich liegt's daran. Wie rufst du denn das neue Dokument auf, mit @Command([Compose]; ...) oder @DialogBox?
Axel
-
zu 1. : genau
zu 2. : In den Eigenschaften des Feldes (1.Tab) kannst Du einstellen ob Bearbeitbar, Berechnet, Berechnet zur Anzeige (Computed for display) oder Berechnet beim Erstellen.
Als Passthru HTML setzt Du es, indem du es markierst und dann im Menu Text->Passthru h HTML anklickst
Hide from notes & Reading ist im letzten Tab der Feldeigenschaften...
gruss
umi
-
Das [Textarea] ist der berechnet zur Anzeige Wert des Feldes.
gruss
umi
-
JA IM WERT!!!!!!
Das ist eine FORMEL!!!!!!! solange es in Anführungszeichen steht....
-
Naja, Da es eine Formel ist musst Du die Anführungszeichen innerhalb der Formel escapen mit \
ergo Deine Formel sollte ungefähr wie folgt aussehen:
"[<TEXTAREA NAME=\"Bemerkungen\" ROWS=4 ....
gruss
umi
-
Hab mal ein wenig zurückgeblättert.
Versuch doch mal ein einfaches editiertbares Text Feld:
Allow Multiple Values
in den HTML Eigenschaften des Feldes kommt
"rows = 4 cols=50"
gruss
umi
-
entweder da oder unterhalb der Validierungsformel hats ja noch die HTML Eigenschaften, wo Du es unterbringen könntest.
gruss
umi
PS: im Textfeld muss natürlich eingestellt sein, dass er die Mehrfachwerte als separate Zeilen darstellt....
-
In den Feldeigenschaften vorletzter Reiter (der mit dem Rollo), dort kann man angeben, wann er ein Feld verstecken soll.
-
Indem man in der Designer-Hilfe mal unter dem Stichwort "Folder" sucht und sich die Beispiel anschaut.