I'm adding attachment in code under explorer_viewchange event(when selecta
mail item). When i add attachment to a mail in ActiveExplorer->ViewChange
event, mail item save property returns false. But when i select another mail
item item and check Save property of previous mail item where i add
attachment then it returns true. It means that attachment is added on
exchange server.
How to use in-cell editing ?? Can we avoid saving if we add an attachment.
My user is exchange server user and has cached mode on.
//in c++ event number is 0xf007
Outlook::_MailItemPtr pMailItem = NULL;
Explorer_ViewChange()
{
if(pMailItem != NULL)//if we select an item before and already add
attachment to it
{
bool issaved = pMailItem->GetSaved(); //GetSaved return true
}
else
{
Outlook::SelectionPtr spSelections = ActiveExplorer->Selection;
if( spSelections)
{
int selecteditems = spSelections->Count;
if(selecteditems == 1)
{
pMailItem = spSelections->Item(1);
pMailItem ->Attachments->Add("c:/filename.txt");
bool issaved = pMailItem->GetSaved(); //GetSaved
return false
}//here i dont call pMailItem->save function
}
}
}
"Ken Slovak - [MVP - Outlook]" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> How are you adding an attachment in ActiveExplorer()? Is it with code or
> from the UI. If using code show it.
>
> In general you always have to save, possibly unless in-cell editing is
> enabled and that affects automatically saving any changes. See if the
> Saved property on the item has changed after you add the attachment in the
> Explorer.
>
> --
> Ken Slovak
> [MVP - Outlook]
> http://www.slovaktech.com
> Author: Professional Programming Outlook 2007.
> Reminder Manager, Extended Reminders, Attachment Options.
> http://www.slovaktech.com/products.htm
>
>
> "Ashish" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
>> In Active inspector when open a mail, If add an attachment to a mail and
>> dont call Save function then this attachment will not update on exchange
>> server for this mail.
>>
>> But In active explorer when select a mail we add attachment to a mail and
>> dont save save function. Attachment is updated on exchange server for
>> this mail. Is there any reason for that? Can we avoid saving? Outlook
>> version-2003
>>
>