Tell me more ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I have created a InfoPath 2010 form + SPD 2010 multi-level workflow(Leave Authorisation Form). The infopath form is stored on a Forms library(Leave Authorisation forms Library) once it is submitted and then the workflow kicks off. Once the workflow is Approved I want to Add an Item in to Leave Calendar(Calendar LIST). But before inserting item I want to check if it already exist or not based on date range. SPD workflow has options to Create list item but I don't see an option to check for date range on a list.

To overcome this limitation I have created a Event Receiver on the list and when the status changes to "approved" I'll create an Item on a leave calendar.

Is there any other alternate approach other than using Event Receiver?

share|improve this question

1 Answer

maybe you can delete all items in that leave calendar. then you can create all leave requests into the calendar again.

share|improve this answer
You didn't understand my question. – Kannabiran Jul 14 '12 at 2:33
If you have a new question, please ask it by clicking the Ask Question button. Include a link to this question if it helps provide context. – Hugh Wood Dec 4 '12 at 11:48

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.