View Single Post
  #2  
Old June 26th 09, 05:18 PM posted to microsoft.public.outlook.program_vba
MB34
external usenet poster
 
Posts: 15
Default Restrict Appointments by EntryID not working

On Jun 26, 11:12*am, MB34 wrote:
(Using Delphi)
Trying to restrict AppointmentItems by EntryID like below:

* * * * * Folder * *:= Namespace.GetDefaultFolder( olFolderCalendar );
* * * * * Items * * := Folder.Items;
* * * * * AppointmentItems := Items.Restrict('[EntryID] = "' +
qryEvents.fieldByName('OLEntrytID').AsString + '"');

But getting this error:
-2147352567 "Condition is not valid"

I *KNOW* that the VALUE is valid.

Am I doing something incorrectly?


According to Sue Mosher:
If you looked up Restrict in Help, you'd quickly learn that EntryID is
one of the fields you can't use. Instead, you should be using the
Namespace.GetItemFromID method.
Ads