As an MCSE and having been so on every version of Windows since NT 4.0, I
take exception to Russ's reply. This is not, in my mind, the tone a true IT
professional should take as it reflects poorly on those of us who genuinely
strive to help users solve their issues and enjoy the benefits that we who
work in IT know are numerous, and it's certainly not helpful.
To anyone else who should find this post, do a quick search on the following
string to find a slew of other solutions:
"an invalid entryid was passed in" Outlook iPhone
While exporting and importing will work, and contrary to statements
otherwise you really won't lose any data you care about if you send all
fields out to CSV, I would only recommend that solution if you have a lot of
contacts. My favorite quick fix for this is below.
I have noticed the same issue, but it's only on entries that I've created or
updated on my iPhone. This applies to updating any field for a contact record
from the iPhone, not just email addresses. If you only have a small amount of
contacts to do just do the following:
1) Open the contact record in Outlook
2) Blank out the "Display As" field for the email address
3) Tab or click in any other field for that record
4) The "Display As" field should automatically regenerate
5) Edit the regenerated text if you choose
6) Save & Close the contact record
The contact should now work correctly.
== GEEK NOTE HERE, YOU CAN STOP READING IF YOU DON'T CARE WHY THIS MIGHT BE
HAPPENING==
My suspicions are that there's some function that's not getting called
during a sync process and that's causing the EntryID property to become
corrupt or incorrectly set. The EntryID is essentially an index number that's
on everything in Outlook - a contact email record, an email message, a
calendar item, and so on. It helps Outlook locate what you're asking for - in
this case the email address. By blanking out the "Display As" field and
allowing it to regenerate this is also correcting the EntryID. Now as Russ
states this could be because Apple is using some method to sync that is not
completely compatible, or it could be because there's some undocumented API
call that's done by Outlook when it creates or updates the Contacts - which
given my experience with Microsoft is equally likely. In fact, either or both
potential causes wouldn't surprise me in the slightest. So hopefully these
two great software companies can get together and fix the issue. iPhone has
finally made my Outlook Contacts truly useful for personal use, and it's been
a real treat. The syncing problem may also exist with other software, I don't
update or create contacts on my Corporate BlackBerry so I wouldn't know - but
if I'm ever bored maybe I'll try it and see what happens.
Russ Valentine said:
And you lost a lot of data along the way. That was a very poor solution
indeed. Anyone who wants to subject their data to the ravages of
incompetently written synchronization software owes it to themselves to
perform valid, reliable backups of their data on a daily basis.
--
Russ Valentine
[MVP-Outlook]
bigdog5142 said:
I'm running Outlook 2007. I ended up exporting my entire contact list to
a
CSV file and re-importing it all. Took care of the issue.
Russ Valentine said:
Your sync software corrupted your profile and may have corrupted your
data.
Do you back up your data? You did not post your Outlook version.
--
Russ Valentine
[MVP-Outlook]
I am having issues with contact email address not working in the "TO:"
field
when trying to send email. NONE of the email addresses show up when I
click
on the "TO:" in the email window. All of my email addresses show up on
their
respective contacts when I look them up in the contacts section of
Outlook,
but they don't show when I attempt to actually send email to them.
I get this error when I add a name to the "TO" field and then double
click
on that name: "Cannot perform the requested operation. The command
selected
is not valid for this recipient. An invalid ENTRYID was passed in."
I do sync with an iPhone/iTunes & MobileMe...
Any suggestions?