Options MenuClick Settings on the Options menu to display this window.

Settings WindowMeeting TimesReport ModeMeeting DaysNumber of Mike, Sound and AttendantAutomatically show notesDisplay TooltipsCongregationDate FormatReport ColumnsExclude ColumnSchedule TypesMore SettingsMake Help Documentation available offline

Use this dialogue to setup how Meeting Schedule Assistant will behave. It determines what information gets displayed on the schedules and how the schedule dates get calculated. All of these options also get saved with the schedule.

Note IconLearn more about the available Options by looking through the rest of this help topic. Or, as an alternative, click on the option you are interested in on the screenshot above.

Report Mode

Report ModeYou can select from several report modes. This determines what dates get generated on the reports. The default mode is Meeting, so each row in the report represents one meeting. In Weekly mode, each row in the report represents one week.

Meeting Days

Meeting DaysUse the dropdown lists to choose the days of the week that your midweek and weekend meetings are held on. You are not allowed to select the same day for both of the meetings. The defaults are Sunday and Thursday.

First day of week

First day of weekUse the dropdown list to choose which day is the first day of the week. The default is Monday.

The days of the week listed are determined from the language you have selected. It is important to set these to the correct days, as they are used to calculate the right dates to show on the schedule that gets created.

Date Format

Date FormatDates are normally displayed on the report using the short date format (this is managed by your computers Regional settings).  But you have full control over how you want the dates to be displayed. In order to use custom dates you must set the Use Custom Date option. This will enable the edit box and dropdown list. Use the edit box to specify the format string that you want to use or use the dropdown list to choose from 11 predefined date formats. You may alter a predefined format string after you have selected it from the dropdown list. If you do this, the dropdown list will automatically change to say User Defined. If the days of the week and months of the year format codes are used, they will show in the same language as the program interface. The format string can contain any number of special characters to represent parts of the date. Any other text simply gets displayed in the date.

Here is a list of the special characters:


Abbreviated day of the week.


Day of the week.


Abbreviated month.




Day of the month as digits with leading zeros for single-digit days (01 - 31).


Month as digits with leading zeros for single-digit months (01 - 12).


Year represented only by the last two digits. A leading zero is added for single-digit years (00 - 99).


Year with century.


If the # character precedes these formatting codes then leading zeroes will be removed (if any).

Since version 19.0.4 you can also use the following formatting codes.

Note IconThe following languages should continue to use the aforementioned formatting codes instead: Amharic, Arabic, Aukan, Chinese Simplified, Gun, Haitian Creole, Saramaccan and Sranantongo.


Day of the month as digits without leading zeros for single-digit days (1 - 31).


Day of the month as digits with leading zeros for single-digit days (01 - 31).


Abbreviated day of the week.


Day of the week.


Month as digits without leading zeros for single-digit months (1 - 12).


Month as digits with leading zeros for single-digit months (01 - 12).


Abbreviated month.




Year represented only by the last digit (0 - 9).


Year represented only by the last two digits. A leading zero is added for single-digit years  (00 - 99).


Year represented by a full four digits.

Note IconThe application uses single quotation marks to mark characters to display exactly as specified. If the application must display a single quotation mark, it should place two single quotation marks in a row. For example, 'abc''bar', is displayed as "abc'bar".

Report Columns

Report ColumnsIf you never have to deal with the Platform or Platform Mike assignments, then they can be excluded from the schedule by setting these options.These options are checked by default.

All the custom assignments that you have added into the program through the Custom Assignments manager are also listed here.

EXclude From OptionsYou can exclude these assignments from any of the meetings on the schedule by using the drop-down list.

Number of users

Number of usersUse these drop-down lists to select how many microphone users, sound users and attendants you have. You can choose from 0 to 6 microphone users, 0 to 4 sound users and 0 to 4 attendants. This seems to be adequate for most congregations needs.

These setting determine how many columns are displayed on the schedule for the Microphone, Sound and Attendant assignments. The default settings are 2 microphone users, 1 sound user and 1 attendant.

Show Notes

Show NotesSet this option if you want to have your notes shown by default for every new schedule you produce.

Offline Help Documentation

Offline Help DocumentationMeeting Schedule Assistant uses online help documentation by default. This is to keep the setup file size down. However this does mean that you will need a connection to the internet for using the help system.

Set this option if you prefer to make the help documentation available offline. The application will download a setup from the website and install the documentation (which is in CHM format).

Display Tooltips

Display TooltipsContext help is provided through tooltips. These can be switched off using this option. They are displayed by default.

Note IconTooltips are of limited use. Many new features do not have them. This was to keep the amount of translations to a minimum.


CongregationThe congregation name is used on the midweek meeting S-140 style schedules.

Schedule Types


These hold their own copy of the programs settings. They are designed to help you to quickly customise how Meeting Schedule Assistant behaves. These are also included when you perform a backup or restore of the Meeting Schedule Assistant settings.


You must select a schedule type from the dropdown list (the default is always listed first) before you will be able to load it. Once it has been loaded, it becomes the active schedule type. All changes made to the program will be associated with this schedule type.

Save As

You must enter a description for the new schedule type before it can be saved. Saving a new schedule type will make it active. All changes made to the program will be associated with this schedule type. You are not allowed to duplicate a schedule type description.

Delete Schedule Type

Press this button to delete the currently selected schedule type from the program. Note that you are not allowed to delete the default schedule type. You are asked to confirm your actions because this operation can't be undone.

Meeting Times

Meeting TimesSet the meeting times correctly so that calendar events will be created at the right time. They are also used for calculating all timings on the Midweek Schedules.

More Settings

More Settings ButtonPressing this button to adjust the email and monthly workbook volunteering settings.

Set File Associations

Set File Associations ButtonMeeting Schedule Assistant installs both 32 bit and 64 bit versions. During installation you would have chosen which bit edition you wanted to register the file types with.

The software uses two types of files:

If you decide to start using the other bit edition then you can click this button to update the file associations.

Note IconPlease note that changing the file type associations required elevated privileges.

What are the benefits of using these file type associations? Specifically, you can double-click a SRR or MWB data file in File Explorer and it will automatically open it up in the correct editor in Meeting Schedule Assistant.

Note IconMake sure you press the OK button to save your changes to the application settings. They will be retained until you adjust them again.