Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: schimmi am 04.10.06 - 11:58:49

Titel: Antwortdokumente im Web
Beitrag von: schimmi am 04.10.06 - 11:58:49
Hallo Leute,

ich habe mal wieder ein Problem eigentlich sollte es recht simpel sein aber naja.
Ich habe eine Maske (HD) die im Web dargestellt wird.
Auf diese Maske gibt es eine Antwortmaske (AW).
Aus vorherigen einträgen und der Hilfe weiß ich, das HD geöffnet sein muss, damit ich ein AW erstellen kann.
Dies ist der Fall.
Per Button (@command([compose];"AW") erstelle ich ein Antwortdokument.
Das Funktioniert auch alles wunderbar.


Allerdings kann ich in den AW nicht auf die Werte vom HD zugreifen.
Ich versuche mit @getDocField($Ref,"Feldname") auf die Felder zuzugreifen.


Gibt es noch eine andere Möglichkeit, oder hat jemand eine Idee was ich falsch machen könnte.
Titel: Re: Antwortdokumente im Web
Beitrag von: Thomas Schulte am 04.10.06 - 12:04:24
Wo hast du die Formeln denn stehen.
Wenn du nicht Formeln über nehmen Werte aus ... ausgewählt hast und das Zeug in den Vorgabewerten steht hast du auf diese Art schlechte Karten, denn im Web hast du ja das Backend nicht direkt zur Verfügung.
Titel: Re: Antwortdokumente im Web
Beitrag von: m3 am 04.10.06 - 12:08:40
$REF ist, IIRC, erst verfügbar, wenn Du das Doc einmal gespeichert hast.

Das zeigt auch das Beispiel aus den ATNotes Best Practices (http://atnotes.de/index.php?topic=13984.0) sehr schön:
Code
@If(@IsNewDoc;"";@GetDocField($REF;"FELD"))
Titel: Re: Antwortdokumente im Web
Beitrag von: DerAndre am 04.10.06 - 12:26:20
Werte Übernehmen ist auf jeden Fall wichtig.
Dann machst Du Dir ein Feld berechnet beim Anlegen
und da @InheritedDocumentUniqueID
Den Feldnamen setzt Du im GetDocField ein, dann sollte es klappen.
Titel: Re: Antwortdokumente im Web
Beitrag von: schimmi am 04.10.06 - 15:07:16
also danke erst mal an alle.

Mit Formeln übernehemen Werte aus... und @InheritedDocumentUniqueID funktioniert es, aber er bringt beim speichern vom AW am Notesserver "Lotus Notes Exception - Document Could not be found"

Dies lag daran, dass das Feld das ich aus dem HD hole in einen berechneten feld ausgegeben wird.
Wenn ich das Feld auf Bearbeitar setzte und als vorgabewert denn wert auslese funktionierts.

Jetzt muss ich mir nur noch eine möglichkeit überlegen, wie man diese AW Dokumente in einer Ansicht am besten anzeigt.

Habt ihr vielleicht noch eine Idee wie man eine Ansicht am besten Kategorisiert ?

Danke nochmal für die antworten.