Domino 9 und frühere Versionen > ND6: Entwicklung

Antwortdokumente - Blöde Frage

(1/2) > >>

Notestime:
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

klaussal:
Indem Du Dir das hier durchliest: http://www.atnotes.de/index.php?topic=13984.0.

Notestime:

--- Zitat von: klauss am 23.03.07 - 08:30:40 ---Indem Du Dir das hier durchliest: http://www.atnotes.de/index.php?topic=13984.0.

--- Ende Zitat ---

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

klaussal:
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.

dirk_2909:
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( ....)
....

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln