Domino 9 und frühere Versionen > ND6: Entwicklung
Agent (UpdateProcessedDoc)
koehlerbv:
Wie machst Du denn die Abfrage?
Bernhard
w3dev:
Agent durchläuft alle neuen und bearbeiteten Dokumente.
Im Agenten wird für jedes Dokument abgefragt, ob es in dieser DB schon bearbeitet wurde (Flag mit Name: "memoDBName"), da Das Dokument theoretisch aus einer Anderen DB (gleiche Applikation) kopiert worden sein könnte und hier nochmal bearbeitet werden muss. Grund: In dieser DB müssen evtl andere Anpassungen durch den Agenten getätigt werden.
If doc.HasItem("memoDBName") Then
If doc.memoDBName(0)=moduleNumber Then
If intPrint Then Goto nextDocument
End If
End If
w3dev:
Vorher kommt noch eine Abfrage ob Dokument gelöscht oder not valid ist und eine Maskenabfrage für nicht zu bearbeitende Dokumente und einige Veriablen werden bei jedem Dokument zurückgesetzt (Das könnte man noch ans Ende der Bearbeitung setzen).
koehlerbv:
Warum arbeitest Du dann nicht mit einem CutOffDate?
Bernhard
w3dev:
CutOffDate? Was genau meinst du damit? Das Bearbeitungsdatum? Ich könnte das direkt in die Agentenabfrage reinsetzen, das wäre evtl eine Möglichkeit, oder spricht etwas dagegen?
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln