API-Script läuft seit Rollout 289 nicht mehr, Textbaustein kopieren

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • API-Script läuft seit Rollout 289 nicht mehr, Textbaustein kopieren

      Hallo,

      ich habe mir selbst einen Abwesenheitsassistenten erstellt, der nach Ausfüllen eines Formulares eine Regel und einen Textbaustein generiert. Ich konnte hier zusätzlich noch 2 Stellvertreter auswählen und musste somit nicht selbst den Textbaustein anpassen.
      Seit dem Update auf Rollout 289 (Rollout 288 hatte ich aufgrund der Probleme mit den Textbausteinen übersprungen) habe ich nun das Problem, das dieser nicht mehr funktioniert. Da ich weder Händler bin noch Developer Support habe und somit von Tobit keine Unterstützung bekomme, hoffe ich, das mir hier jemand helfen kann. Ich bin mir aber auch nicht sicher, ob es nicht auch an Windows 10 liegt, da z.B. folgendes Script auf einem Win2008R2-Server auf dem David installiert ist noch funktioniert.
      Hier einmal ein VBS-Beispiel, welches einfach das Formular aus dem öffentlichen Ordner in den persönlichen Ordner kopiert.
      Dies bricht auf Windows 10 beim Copy-Befehl ab.


      Source Code

      1. Set oApp = CreateObject("DVOBJAPILib.DvISEAPI")
      2. Set oAccount = oApp.Logon("", "", "", "", "", "NOAUTH")
      3. Set oUser = oAccount.User
      4. msgbox("Wochenbericht in Ordner \\SERVER\Ressourcen\Formulare suchen")
      5. 'leeren AutoreplyText in den Ordner des Users kopieren
      6. Set oApp = CreateObject("DVOBJAPILib.DvISEAPI")
      7. Set oAccount = oApp.Logon("", "", "", "", "", "NOAUTH")
      8. Set oArchive = oAccount.GetSpecialArchive(8)
      9. Set oMessageItems = oArchive.AllItems
      10. For i = 0 To oMessageItems.Count - 1
      11. If oMessageItems.Item(i).Type = 2 Then
      12. Set oMailItem = oMessageItems.Item(i)
      13. If oMailItem.Subject = "Wochenbericht" Then
      14. msgbox("Textbaustein gefunden")
      15. oMailItem.Copy oAccount.GetSpecialArchive(103) 'Hier ist der Fehler
      16. msgbox("Textbaustein kopiert")
      17. End If
      18. End If
      19. Next
      20. msgbox("Testscript ENDE")
      Display All
      PS: Gibt es mit Developer-Support ein neuere Doku zur API als die alte von 2012 unter club.tobit.com?

      Gruß
      Baumi
    • Hallo Baumi,

      ist denn auf dem 2008er wo es noch klappt auch das aktuellste Rollout drauf?

      Hast du mal versucht den Pfad testweise als UNC Pfad anzugeben? Ich glaube mit ArchiveFromID oder sowas, habs grad nicht genau im Kopf.

      Und zusätzlich auch mal mit GetSpecialArchive etwas auslesen oder so, damit Du eingrenzen kannst, ob es am Copy Befehl selbst liegt oder an der Zielarchiv-Angabe.

      Eine neuere API / Doku gibt es nicht, ich weiß ehrlich gesagt auch nicht, ob es noch offiziell Developer Support gibt, da das TSP Programm mit dem man Zugang zu diesem Support hatte, schon vor Jahren eingestampft wurde. Die TSPs (waren wir) sind dann zu TPPs geworden.

      Gruß Jens
      Es wäre schön, Deinen Vornamen zu kennen. Bitte beachte unsere Forenregeln und die Netiquette.

      ----------------------------------
      Jens Suing

      Tobit Software Authorized Partner *****
      Starface Advanced Partner
      work ... for all! Solution Partner
      bintec elmeg Certified Partner
      Kerio Partner
      ----------------------------------
      DIE Spezialisten - J.Suing
      www.schneller-und-besser.de
      DAS Portal: Faq, Forum
      ----------------------------------
      Support und Beratung unter
      02206-95100-0
      ----------------------------------