The Calendar Solution was designed with the developer in mind, allowing the Calendar and its supporting files to be integrated into existing solutions with relative ease.
Preface: The following sections are designed for the FileMaker solutions developer who is interested in integrating the Calendar Solution into existing solutions, or who is interested in modifying the Calendar Solution to meet a particular need. It is highly recommended that the developer read all preceding sections of this manual, as an understanding of the basic concepts covered in those sections will be assumed hereafter. There are four database files in the Calendar Solution: Calendar.fp7, Core.fp7, People.fp7 and Task.fp7. These files will be referred to as files, modules, or by their names without the .fp7 suffix from here forward.
Files & Directories in the Calendar Solution: For detailed information regarding files and directories contained in the Calendar Solution, see the document "ReadMe.txt", which is located in the main Calendar Solution directory. We recommend that you take a tour of all of the files and folders in the solution, reading all enclosed ReadMe files, as well as any text documents within the Documentation folder.
Naming Conventions: Strict naming conventions are used within all of the files in this solution. For more information on the naming conventions used, see the document "NamingConventions.txt" in the Documentation folder, which is in the main Calendar Solution directory.
Important Note: If you have purchased a developer license (Level 3 or Level 4), it is assumed that you are a developer of FileMaker solutions, and have significant experience in relational database design using the FileMaker Pro application. In order to offer the Calendar Solution at an affordable price to developers, we have not included any technical support with the solution, beyond the documentation in this manual. If you feel that important concepts have been omitted from this documentation, or have questions about modifying elements of this solution, feel free to contact us. Please be aware, though, that we reserve the exclusive right to decide if information requests mandate changes in documentation and/or upgrades to the solution on our part, or if paid consulting or paid technical support is recommended.
We have done everything possible to make this solution easy to use and integrate into existing FileMaker solutions, and we truly feel that a developer with a good understanding of relational database design in general, and of FileMaker Pro database design in particular, will be able to accomplish the integration and/or modification of these files with relative ease.
The following pages contain information on the methodology and connectivity of the various files in the Calendar Solution. All information contained in these pages will be of value to developers. The sections on Calendar.fp7 and Core.fp7 are only included if you have purchased Full Developer (Level 4) access.