eingebundene Gruppenkalender auslesen

  • Hallo,


    ich versuche mit "oAccount.Groups.Count" die Anzahl der persönlich eingebundenen Gruppenkalender zu bestimmen um diese dann per Schleife durchlaufen und auslesen zu können.


    Dabei sind oAccount und oApp folgendermaßen definiert:
    oApp := CreateOLEObject('DVOBJAPILib.DvISEApi') as IApplication;
    oAccount := oApp.Logon(Unassigned, Unassigned, Unassigned, Unassigned, Unassigned, 'AUTH');


    Leider erhalte ich für die Anzahl der Gruppenkalender stets 0, auch wenn die Darstellung der Gruppenkalender im persönlichen Kalender aktiv ist.


    Was mache ich falsch :( ?


    Gruß,
    Steffen

  • Hallo Steffen,


    mit welcher Version von David und von der DvAPI arbeitest Du hierbei? In der FX/FX2011 API gibt es zumindest lt. Doku noch kein Groups Objekt unterhalb von Account.
    Kann es sein, dass Du eine relativ alte Version nutzt? Es gab früher mal neben Usern noch Gruppen, z.B. als Ziele für die manuelle Verteilung (Rechtsklick Verteilen...). Das bezog sich aber immer nur auf Netware Systeme und hat bei Windows nie funktioniert, wurde daher mit FX rausgenommen.


    Ein Gruppenkalenderobjekt müsste sowieso immer unterhalb vom Archive-Objekt zu finden sein und nicht vom Account - der hat ja nichts mit irgendwelchen Archiven zu tun...


    Da die Gruppenkalender aber nichts anderes sind als Verknüpfungen, solltest Du mal an dieser Stelle suchen, z.B. mit der Methode "IsShortcut".


    Gruß Jens

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

    ----------

    Bitte teilen/weitersagen: STARFACE Module Databasewww.sfm-db.com


    STARFACE Excellence PartnerSTARFACE Module CreatorTobit.Software Authorized Partner (Mailserver/Unified Messaging)work4all! Solution Partner (CRM/ERP)Securepoint Professional Partner (Firewall/UTM)


    1 Qubit - J.Suingwww.1qubit.deSoftware - Service - Coding

  • Hallo Jens,
    danke für deinen Hinweis.
    So habe ich die verknüpften Gruppenkalender auslesen und einer Combobox
    zuordnen können (Delphi):






    Gruß,


    Steffen

  • Hallo Steffen,


    so prüfst Du aber nicht ob es eine Verknüpfung ein Unterordner würde auch mitgenommen, auch wenn der gar nicht als Gruppenkalender eingerichtet ist (Unterordner werden nicht automatisch mit angezeigt, müssen auch verknüpft werden).


    Wie oben erwähnt kannst Du das mit "IsShortcut" prüfen.


    Gruß Jens

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

    ----------

    Bitte teilen/weitersagen: STARFACE Module Databasewww.sfm-db.com


    STARFACE Excellence PartnerSTARFACE Module CreatorTobit.Software Authorized Partner (Mailserver/Unified Messaging)work4all! Solution Partner (CRM/ERP)Securepoint Professional Partner (Firewall/UTM)


    1 Qubit - J.Suingwww.1qubit.deSoftware - Service - Coding

  • Hallo Jens,


    du hast Recht, ein physischer Ordner würde ebenfalls als Gruppenkalender eingeordnet.


    Leider klappt die Abfrage mit oArchive.IsShortcut zumindest so aber nicht:


    Code
    for m := 0 to oArchive.Archives.Count - 1 do
    if oArchive.IsShortcut then
            ComboBox1.Items.Add(oArchive.Archives.Item(m).DisplayName


    Es wird gar kein Eintrag in die Combobox exportiert.


    Kannst du sagen warum nicht?


    Gruß,
    Steffen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!