Domino 9 und frühere Versionen > Entwicklung
Agent: alle Dokumente in einer Ansicht speichern???
Jeff:
hallo forum,
kann mir jemand sagen wie ich einen agent erstellen kann, der in regelmäßigen Abstände (3 x täglich) alle dokumenten in einer ansicht (im hintergrund) öffnet und abspeichert.
vielen dank
jeff
Jeff:
hallo klaussal,
Ich habe schon so was probiert, abe es funzt nicht!
Sub Initialize
Dim session As New notessession
Dim db As notesdatabase
Dim doc As notesdocument
Dim view As notesview
Set db = session.currentdatabase
Set view = db.getview("Kunden")
Set doc = view.GetFirstDocument
While Not(doc Is Nothing)
Call doc.save(False,False)
Set doc = view.GetNextDocument(doc)
Wend
End Sub
was mache ich falsch?
Till_21:
du machst nichts falsch wenn du dir die eigenschaften der dokumente mal anschaust, aber : das speichern im backend laesst das dok nicht neu berechnen, sprich keine berechneten felder werden neu berechnet und ich denke, dass ist das was du haben willst...
ich hatte das gleiche probleme habe es folgendermassen geloest :
habe mir eine ansicht gebasetlt, die die doks mir richtig sortiert, dann in einen hotspot wars glaub ich
@Command([OpenView];"RefreshView");
@Command([ToolsRefreshAllDocs]);
@Command([FileCloseWindow]);
ps:mit script kannst du es leider vergessen !
gruss
Axel:
Hi,
es geht auch mit Script.
Dazu gibt es in der NotesDocument-Klasse die Methode ComputeWithForm.
Axel
Jeff:
hi, axel
.....kannst du mit bitte ein bespiel senden?
vielen dank
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln