>>Another, easier thing to do: in the Save button's click event, check for Demo and recordcount. Do this at class level. If Demo and TooManyRecords, =messagebox("This is a demo... can't save"), and skip the code which writes the record. Maybe not easier, but needs to be done in only one place - the SaveButton class definition.
>
>
>I could do the same thing in my generic Add code. The difference is that the user is told "can't save" before they key in everything. Even in a demo, it can be frustrating to get that message after entering data.
Oooops! You're right, Craig. Should better move that into the CreateNewRecord.