Software Venture Consulting

FileMaker Pro downloads & Resources
FileMaker Custom Functions
FileMaker Web Viewer Examples
FileMaker Pro & Lasso Consulting
FileMaker Books
FileMaker Articles
FileMaker Error Reference

Free Web Tools
Free FileMaker Tools

Personal Pages

Shopping Cart
Shopping Cart


Free Newsletter


Privacy Policy

FileMaker is a registered trademark of FileMaker, Inc. in the U.S. and other countries.


 FileMaker Pro Custom Functions

List  |  Show Random  |  Upload  |  Add This to Your Site

RepCalendar (SelectedMonth ; SelectedYear )

Rate this function:  

  Average rating: 4.1  (31 votes)
  Discuss this Custom Function

Don Wieland, DW Data Concepts

CF to display calendar numbers in repeating fields.

Sample Input:
Calendar ( "September" , "2005" )
Sample Output:
Rep 1 = ""
Rep 2 = ""
Rep 5 = 1
Rep 6 = 2
Rep 7 = 3
Rep 34 = 30
Rep 35 = ""
Rep 36 = ""
Rep 37 = ""

 Then copy & paste into FileMaker Advanced's Edit Custom Function window.

Click here to copy To Clip Manager if you have myFMbutler's Clip Manager installed


CF to display calendar numbers in repeating fields.

MODIFIED 9/15/2009 - by request, added dimmed days outside of the select Month/Year. Now uses 42 Reps.

This CF is a optimized CF based on a tip file created by ISO Productions. Thanks guys for the foundation.

Since FMP7 allows you to specify the range of Repeating Field, it makes define a calendar easy.

Basically, you stack the same field displaying the rep ranges as follows:

Reps 1-7
Reps 8-14
Reps 15-21
Reps 22-28
Reps 29-35
Reps 36-42

To get a fuctional example file of this CF and the related scripting (for navigation and selecting a day), browse to our site at and select the TIPS button link.

KNOWN ISSUE - unfortunately to get this CF to update there needs to be a REFRESH WINDOW [] step on all navigation scripts (FMP7 bug). If you need the ability to select a Month or Year from a value list, just use the CF calculation in the definitions of the Calendar field itself and change the first two variables to the proper field names (note: our sample files does not demonstrate this).

Note: these functions are not guaranteed or supported by Please contact the individual developer with any questions or problems.

This is my Custom Function and I want to edit it


There are no comments yet. Be the first to post a comment about this Custom Function! Please try to keep it brief & to the point. Anyone can post:

Your Name:
characters left. If you paste in more than 1500 characters, it will be truncated. Discuss the function - advertisements and other useless posts will be deleted.
Answer 8 + 1 =
Search for Custom Functions:

Custom Functions Widget
Download the Custom Function Dashboard Widget for OS X
Keep all the latest Custom Functions right at your fingertips!

Newest Custom Functions:

1. interpolation (y1; y2; y3; x1; x2; x3; x1y1; x2y1; x1y2; x2y2; rnd)
  (Sat, May 19, 3:55am)
2. @JSONFormatElements ( json )
  (Tue, May 15, 3:31am)
3. WindowNamesAll ( dbNames ; excludeCurrentWindow )
  (Sat, May 12, 11:34am)
4. RandomChoiceFromList ( values ; required )
  (Wed, May 02, 6:35am)
5. @JSONFormatElements ( json )
  (Fri, Apr 27, 7:31am)
6. MBS-OCR ( language ; Image )
  (Mon, Apr 23, 1:48pm)
7. MBS_Image_Rotate ( Picture ; rotation )
  (Mon, Apr 23, 1:27pm)
8. UnQuote ( string )
  (Tue, Apr 10, 12:34pm)

RSS Feed of Custom Functions