Jump to content

Adding Recurring Appointment in Outlook Calendar

Recommended Posts

I'm trying to use the Outlook Manipulator plugin to add recurring appointments to an Outlook Calendar.   When I set the "Recurrence Type" field  to daily, I get an "Invalid Field Name" error. Same with setting Interval, and Occurrences fields.

I can't find an example of how this is done. The only thing I am referencing is the OM Functions guide which has a Recurrence Patten fields section.

The OM demo file has radio buttons for Recurring but they are greyed out.  Is there something else I need to do besides setting the fields?

Any help is appreciated.

Link to post
Share on other sites

Hi jkrier,


When it comes to recurrences for events, the ability to set a recurrence pattern for an event relies solely in the Recurrence Pattern function calls. On the event, the "IsRecurring" field which you can see in the demo file is purely a true/false Get field, meaning it cannot be edited (this is why the field is grayed out and not editable).

To create a recurrence pattern, once you have defined the normal fields for the event, you would call the PCEM_RPOpenRecurrencePattern function to open up the event's recurrence patterns and set the Recurrence Pattern fields for it depending on what you need to set (for example a recurrence type of "Daily", an interval of 1 for every day, etc.)  After you have set the recurrence pattern, you would need to close the recurrence pattern with PCEM_RPCloseRecurrencePattern and then save the event record. You will also need to consider adding recurrence pattern exceptions if there are periods of time where the recurrence shouldn't happen when it normally does, and this should be handled after saving the record.

Here's a quick pseudoscript of setting a daily recurrence for an event that will recur until a date specified by $$EndDate:

PCEM_SetFieldData( "Title" ; "Test Daily Event" )
PCEM_SetFieldData ...
PCEM_SetFieldData( "Recurrence Type" ; "Daily" )
PCEM_SetFieldData( "Interval" ; 1 )
PCEM_SetFieldData( "Pattern End Date" ; $$EndDate )

Hope this helps!

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By Productive Computing, Inc.
      San Diego, CA – November 10, 2015 - Productive Computing, Inc., a Platinum member of the FileMaker Business Alliance, is proud to announce the release Outlook Manipulator v7, which now offers the combined functionality of both Outlook Manipulator and Exchange Manipulator plug-ins. This version update is compatible with Microsoft Outlook 2003 through 2016 and Windows 7, 8, and 10.

      Outlook Manipulator v7 allows FileMaker® Pro to communicate with Microsoft® Outlook Contacts, Calendar, Tasks, Mail, and Notes. This plug-in can be used with a user’s default folder in the stand-alone version of Outlook, as well as public and shared folders within an Exchange or Office 365 environment. This updated plug-in also gives FileMaker Pro the added power to communicate with any Exchange mailbox.
      We decided to combine both our Outlook and Exchange plug-ins in order to deliver a single feature-rich, fully functional plug-in to our customers. This is more than just your typical version update as it not only includes compatibility updates with Windows 10 and Outlook 2016, but, for the first time, delivers options for integration with Microsoft Exchange at a more affordable price.” - Marc Larochelle, Chief Executive Officer, Productive Computing, Inc.
      Updates for this version release include:
      Added support for Windows 10
      Added support for Microsoft Outlook 2016 32-bit and 64-bit
      Added functionality to push and pull data between FileMaker and Exchange via Outlook
      Added functionality to access any Exchange mailbox for any user on the system
      Added functionality to send an email “On Behalf Of” or “From” another user in the Exchange environment
      Updated documentation
      Updated demo file
      Miscellaneous bug fixes and enhancements
      The Outlook Manipulator plug-in starts at an annual subscription basis of $120 per user / per year with discounted 5, 10, and 25 user packages available. Existing Outlook Manipulator, Outlook SendMail, and Exchange Manipulator users are eligible for a 35% discount off the first year. Please visit for additional pricing information.
      Please contact or (760) 510 - 1200 for additional questions.

      FileMaker Pro Support and Plug-in Integration:

      Do you have database enhancements you would like to have programmed?  Want help getting a plug-in professionally installed into your FileMaker solution?  We can help!

      The process is easy - complete our online Request For Quote form (RFQ) or call us directly at (760) 510-1200 and one of our certified developers can work with you on improving your solution today.

      About Productive Computing, Inc.

      Since 1996, Productive Computing, Inc. has been helping its customers become more efficient and profitable by implementing custom software solutions using FileMaker Pro. Utilizing FileMaker Pro as a rapid application development tool, their certified FileMaker developers can create custom applications that a business can run on their Windows or Macintosh desktop computers, in a web browser, on an iPad or iPhone or shared simultaneously on all of these platforms.
      Productive Computing, Inc. also produces several off-the-shelf productivity solutions such as Core4 CRM, Music Director Pro, DocKeep, and Vessel Service Solutions, as well as a suite of FileMaker Pro plug-ins that allow FileMaker Pro to integrate with third party applications including Outlook, QuickBooks, Apple's Address Book and Calendar, PDF forms, digital signatures, and biometric fingerprint scanners.
      In addition to building custom and off-the-shelf FileMaker Pro solutions and plug-ins, Productive Computing, Inc. is a full service FileMaker Pro hosting company. FileMaker hosting services allow customers to host their own FileMaker Pro solutions on Productive Computing servers in the cloud instead of purchasing and supporting the necessary server infrastructure themselves. These same servers also provide the infrastructure for customers who would prefer to subscribe to Productive Computing's Core4 CRM and Vessel Service Solutions products under a SaaS (Software as a Service) pricing model. 

      Productive Computing, Inc. is one of only a few companies in the United States to have earned the highly respected platinum level membership within the FileMaker Business Alliance and recently won the exclusive FileMaker Business Alliance "Partner of the Year" award.

      Productive Computing, Inc.
      950 Boardwalk, Suite 205
      San Marcos, CA 92078

      (760) 510-1200

      Press Contacts:
      Productive Computing, Inc.
      Keith Larochelle
      (760) 510-1200

      # # #


  • Who Viewed the Topic

    3 members have viewed this topic:
    besfe  anteas  RajaHashir 
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.