• Creator
    Topic
  • #3842
    Browndog
    Participant

    Hi –

    Your product looks cool !

    I’m evaluating Formativ and am very interested in its capabilities. My immediate need is to create an appointment audit trail or tracking solution. That is, we’ve got a number of people who schedule appts for others and sometimes the appt gets deleted or moved. No one seems to know what happened ;-) Thought that if I could create code that stores who is doing what and when with integrations on the various events – when appt is created, deleted, moved, or changed – that would be the answer. I’ve got a little piece of code that is just a pop-up msgbox right now and am trying to see if it has all of the integrations I need. Doesn’t seem so. I can catch it when an appt is opened, deleted but not if it gets changed or moved (by drag and drop). I’m looking specifically at the integrations screen and those under Appointment. Is this just a limitiation of the product right now? If yes, than perhaps its back to the developing a C3PO.

    By the way, this needs to work if the appt is either a posted one or a group type appt. I’m using GW 5.5 with ehancement pack.

    Thanks in advanc

  • Author
    Replies
  • #6372
    Support 2
    Moderator

    Thanks very much for your post and feedback. I’ll discuss this application with our engineers and give you a full reply as soon as it is possible. Formativ cannot currently provide the change/modify event functionality. Unfortunately, GroupWise C3PO APIs do not expose a ‘change’ or ‘modify’ event. We will need to research if this could be done by using another GroupWise interface, such as a custom third party handler (TPH).

    Thanks,

    Advansys Support

    #6373
    Browndog
    Participant

    Thanks a lot for your help. I look forward to what you discover. Seems like this should be able to be done. I’m discouraged that Novell does not expose what I consider to be very basic events in a more straightforward manner.

    Browndog

    #6369
    Browndog
    Participant

    Hi, since this post I have dug into TPH’s and downloaded the C++ sample and got it working. I trap all tokens GW exposes and cannot seem to be notified on a drag and drop of an appointment. Any thoughts from your software guys?

    Thanks, Browndog

    #6370
    Support 1a
    Participant

    Hello,

    I do not believe GroupWise exposes any drag and drop event handling, either via the Object API, Token API or any other mechanism. This is certainly an ommission. Unfortunately Formativ is only able to take advantage of the underlying features GroupWise actually exposes.

    My understanding is that the GroupWise XIS API _may_ provide change event handling. However, if and when this API is made available is unknown at this stage.

    This only leaves the TPH API. As you have written a TPH DLL to trap all tokens, you should be able to determine if this is going to provide at least some of the functionality you require.

    Advansys Support

    #6371
    Browndog
    Participant

    Thanks a lot for your help. Unfortunately for Novell, this is yet another strike against GroupWise in our organization. Not just this omission, but the more overarching fact that their API scheme for programming to GroupWise is such a disaster (tokens, Object API, C3POs, TPHs – how much more difficult can you make it for someone to integrate with the product?). But I suppose this is where Formativ comes in – trying to put a coherent wrapper around all that. You’re off to a decent start. One reason I won’t use it for this project though is I’d like to know when the calendar view is opened, and I can’t see that Formativ has an integration for that.

    Thanks,
    Browndog

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.