Autor Thema: Termine absagen per VBA  (Gelesen 2001 mal)

Offline etofi

  • Frischling
  • *
  • Beiträge: 47
Termine absagen per VBA
« am: 12.12.14 - 13:19:52 »
Hallo zusammen,

Termine erstellen kann ich ja mittlerweile per VBA (mein Beitrag http://atnotes.de/index.php/topic,51007.msg348361.html#msg348361).

Termine (auch in Serie) löschen geht auch.

Code
Public Function fktNotesTerminLoeschen(strServer As String, strMailDB As String, strNotesID As String)

Dim objNotes As Object
Dim LNdb As Object
Dim LNView As Object
Dim Collection As Object

'Holen einer aktiven Notessession
Set objNotes = GetObject("", "Notes.NotesSession")
'Verweisen auf die gewünschte Datenbank
Set LNdb = objNotes.GETDATABASE(strServer, strMailDB, False)

If Not (LNdb Is Nothing) Then

	Set LNView = LNdb.GETVIEW("($ApptUNID)")

	If LNView Is Nothing = False Then

		'Collection füllen
		Set Collection = LNView.GETALLDOCUMENTSBYKEY(strNotesID, True)

		If Collection.Count > 0 Then
			Collection.RemoveAll True
		End If

	End If

End If

Set objNotes = Nothing
Set LNdb = Nothing
Set LNView = Nothing
Set Collection = Nothing

End Function

Leider löscht das aber nur die Einträge aus der Datenbank und schickt keine Absagen an die Teilnehmer.
Gibt es hier nen einfachen Trick wie ich vor der Löschung noch die Absage raus schicken kann?

Grüße
Eric

Offline etofi

  • Frischling
  • *
  • Beiträge: 47
Re: Termine absagen per VBA
« Antwort #1 am: 20.12.14 - 16:21:18 »
Hat keiner eine Idee bzw. Lösungsansatz für mich?

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Termine absagen per VBA
« Antwort #2 am: 20.12.14 - 16:54:55 »
Den entscheidenden Tipp hast Du doch schon für fast vier Jahren bekommen:
http://atnotes.de/index.php/topic,51007.msg327762.html#msg327762

Da steht (u.v.a.) auch drin, wie ein Notice Document auszusehen hat, welches man hierfür braucht.

Bernhard

PS: Eingeschlichenen Tastenschlag wieder entfernt.
« Letzte Änderung: 22.12.14 - 19:52:40 von koehlerbv »

Offline etofi

  • Frischling
  • *
  • Beiträge: 47
Re: Termine absagen per VBA
« Antwort #3 am: 22.12.14 - 08:49:18 »
Das habe ich befürchtet, dann muss ich tatsächlich vor der Löschung manuell ein Notice Document bauen  :-[

Wäre ja zu schön gewesen wenn es dafür mal eine integrierte Funktion gegeben hätte  ;)

Viele Grüßen, frohes Fest und nen guten Rutsch
Eric

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz