Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Notestime am 23.03.07 - 07:33:51
-
Hallo,
ich steh im Moment auf der Leitung aber mir fällt nichts dazu ein:
Wie kann ich prüfen, ob ein Dokument ein Antwortdokument mit einer bestimmten Form hat.
Also so in der Art: @If(Doc_hat_Antwort & Form="Prima";"hat";"hat nicht");
Bitte um Hilfe!
Danke und LG
Bernd
-
Indem Du Dir das hier durchliest: http://www.atnotes.de/index.php?topic=13984.0.
-
Indem Du Dir das hier durchliest: http://www.atnotes.de/index.php?topic=13984.0.
Das nützt mir leider nicht viel.
Ich brauch das als Ansichtsauswahl. Ich möchte mir nur Dokumente anzeigen lassen, die eine Antwort haben welche mit einer bestimmten Maske erstellt wurden
-
Dann war die erste Frage aber schlecht gestellt.
Du solltest beim Erstellen des Antwort-Docs im Hauptdoc Dir ein Kennzeichen setzen, mit welcher Form das Antwort-Doc erstellt worden ist.
Falls das bereits bestehende Docs sind, würde ich mir nach o.a. Methode einen Agenten bauen, der das nachträglich macht.
-
Dann musst Du Dir das in das Hauptdokument schreiben und das Feld als Auswahlkriterium nehmen.
Doc_Hat_Antwort_mit_XMaske = "1"
D.h. wenn Du ein Antwortdokument mit der bestimmten Maske erstellst, musst Du im PostSave (o.ä.) das entsprechende Hauptdokument "flaggen" :
Set docParent = db.GetDocumentByUNID( ..... )
if docParent.GetItemValue( "Doc_Hat_Antwort_mit_XMask" )( 0 ) = "" Then
call docParent.ReplaceItemValue( "Doc_Hat_Antwort_mit_XMask" , "1" )
Call docParent.Save( ....)
....
-
war ich wohl zu langsam .. :(