Add Eventtrigger Automation Variable

tomislavtomislav Member Posts: 3
Hi, following scenario:
I have a Variable, type is Automation, the Automation Object is a ActiveX Dll (VB6 frontend)
I have the Property "With Events" activated, there are events that are raised in the VB6 code to communicate with the Navision Codeunit in which that automation object is declared.
Now, how can I add an Event Trigger to the existing ones?
It only works for me right now in deleting the existing Automation Object and readd it to the variables, the new event trigger is listed then, but all the old event tirggers are emptied of the function calls I have had there...
thanks,
Tomi

Comments

  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    tomislav wrote:
    It only works for me right now in deleting the existing Automation Object and readd it to the variables, the new event trigger is listed then, but all the old event tirggers are emptied of the function calls I have had there...
    thanks,
    Tomi

    That is the only way. So you need to save your C/AL code in the exisitng events first, before declaring the automation variable again (you can copy the code in the Documentation trigger).
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • DenSterDenSter Member Posts: 8,307
    Before adding the 'new' variable and refreshing the event triggers, I would probably open the object in design, do a "save as" with number 99999 or something, so you have a compiled object that you can then copy code as well as variables into the original one.
  • tomislavtomislav Member Posts: 3
    DenSter wrote:
    Before adding the 'new' variable and refreshing the event triggers, I would probably open the object in design, do a "save as" with number 99999 or something, so you have a compiled object that you can then copy code as well as variables into the original one.

    ok, will try that, because if I just copy into the document trigger and then delete/readd each time I change even the smallest thing, for example add another parameter, I will go nuts with all the copy paste stuff...there are over a dozen event triggers I am talking about in this object ;o)

    Thanks,
    Tomi
  • DenSterDenSter Member Posts: 8,307
    You'll still have to copy/paste all the code and variables, but at least you won't have to recreate all the local variables, you can just copy them over.
Sign In or Register to comment.