You must select and instance document...

I maintain an application that creates Notes calendar entries, via the C API.  I have a case where I am creating a repeating calendar entry.  I do this by creating two documents, a parent and a child.  The resulting meeting looks fine, as far as recurrence and other data.  The problem I have is that it cannot be modified (rescheduled or deleted).  I get the error message "you must select an instance document to perform these actions". I have read the IBM technote on this error message, but I don't really understand how it would apply to me, with regards to what modifications I need to make to the parent or child documents.  As far as I can tell, the entries that I create are identical to those created natively in the Notes client, but I don't have this problem with the native document.  Can anybody shed some light on this problem?
jmckay321Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

RartemassLife CoachCommented:
Notes has a restriction on calendar entries like this that you must accept them before being able to edit. This is usually done with the email invite.
Doing it via the API seems to bypass that step.

You should be able to set the NoticeType to A (User accepted request) and that may solve the issue.

This link details all the items for calendar entries:
http://www-10.lotus.com/ldd/ddwiki.nsf/dx/cs_schema_toc

If you select the Description page (page 2) you can see all the possible fields and find specific details about them. Its a great resource.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
jmckay321Author Commented:
I think I have resolved this by other means - it seems to be related to the properties "DeliveredDate" and "PostedDate".  It has to be PostedDate if you are the organizer, or DeliveredDate if not.  Screwy.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Lotus IBM

From novice to tech pro — start learning today.