Hi,

Try this code :
static void OutlookAppointment(Args _args)
{
  COM sysOutlookCollection;
  COM collection;
  COMVariant comStartDate = new COMVariant();
  COMVariant comEndDate = new COMVariant();
  COM c;
   #SysOutLookCOMDEF
   #define.mapi("MAPI")
   #define.outlook("Outlook.Application")
   COM sysOutlook;
   COM sysOutlookNameSpace;
   COM sysOutlookMAPIFolder;
;
   sysOutlook = new COM(#outlook);
   sysOutlookNameSpace = sysOutlook.getNamespace(#mapi);
   sysOutlookNameSpace.logon();
   sysOutlookMAPIFolder = sysOutlookNameSpace.getDefaultFolder
(#OlDefaultFolders_olFolderCalendar);
   collection = sysOutlookMAPIFolder.items();
   c = collection.add();
   comStartDate.date(today());
   comStartDate.time(str2Time( "16:00:00"));
   comEndDate.date(today());
   comEndDate.time(str2Time( "16:45:00"));
   c.location("Sonata Software Ltd,conference Room,2nd Floor ,HO");
   c.subject("Meeting regarding Project status");
   c.body('Discuss about latest issues in project");
   c.start(comStartDate);
   c.end(comEndDate);
   c.save();
   if (c)
   {
     c.display();
     info("The action is created in Microsoft Outlook");
   }
   else
    throw error("Error");
    sysOutlookNameSpace.logoff();
}

Hope it helps ..

Regards,
Anitha
Sonata-Software Ltd,Blore

On Tue, Dec 15, 2009 at 9:40 PM, asit nayak <asitb...@yahoo.com> wrote:

>
>  
> [Attachment(s)<http://mail.google.com/mail/?ui=2&view=js&name=js&ver=GRUts-X5mqs.en.&am=!JjYx-7BZhZy5A3Gi0fgGIjf9GXL0D5u4hQ0MOI1ZKWefeA#1259338042cb75d9_TopText>from
>  asit nayak included below]
>
>   HI All ,
>
> I want to open Outlook meeting request on button click of AX form. This
> form is activity form in CRM module. Can anyone please help me with this,
> how can i do this. Your help is much apprciated.Please attached screenshot
> of meeting request i want to open.
>
> Thanks,
> Asit
>
>  
>

Reply via email to