Outlook question for experts?

MrCul1MrCul1 Member Posts: 8
edited 2005-05-31 in Navision Attain
Hi.

I have a small problem. I want users to be able add attachments to interaction from their custom outlook folder. Everything is ok until a outlook mail folder contains only a mail messages, but sometimes there are some tasks or appointments also. How to detect an item type (class).

My code is something like this:
ONamespace := OApp.GetNamespace('mapi');
ONamespace.Logon(UserSetup."Outlook Profile",'',TRUE,TRUE);
OMAPIFolder := ONamespace.PickFolder;
OItems := OMAPIFolder.Items;

OMailItem := OItems.GetFirst;

-error on last line, if first item aint a mail item.


Vars:
OApp	                 'Microsoft Outlook 9.0 Object Library'.Application
ONamespace	 'Microsoft Outlook 9.0 Object Library'.NameSpace
OMAPIFolder               'Microsoft Outlook 9.0 Object Library'.MAPIFolder
OItems	                  'Microsoft Outlook 9.0 Object Library'.Items
OMailItem	                  'Microsoft Outlook 9.0 Object Library'.MailItem

I need something like this:
Object := OItems.GetFirst; 
IF Object.Class = 46 THEN //(dont remember exactly)
 OMailItem := Object;
Don't know how to define that object. Or any other solution?

Comments

  • ajayjainajayjain Member Posts: 119
    Download outlook integration object, may be it will be helpfull to you
    Ajay Jain
    UK
  • lloydlloyd Member Posts: 12
    Having users to be add attachments to interactions from their custom outlook folder is something I would really like to do.

    Can you supply any code/information on how you achieved this?
Sign In or Register to comment.