Development Guide

Chapter 2
|
Creating database solutions 17
3. If necessary, create an Import script so users can import their existing data into the new primary file.
For more information about importing data into upgraded runtime solutions, see Help.
4. Send your users a copy of the new primary file with instructions to replace the old primary file in the
runtime database solution folder.
To distribute a new or updated auxiliary file:
1. In FileMaker Pro Advanced, create the new auxiliary file or open the original auxiliary file (before it was
bound) and make changes as required.
2. If necessary, create an Import script so users can import their existing data into the new file.
For more information about importing data into upgraded runtime solutions, see Help.
3. Use the Developer Utilities to rebind all of the files in the runtime database solution and include the new
or updated auxiliary file.
Use the same binding key that you used for the primary file.
4. Send your users a copy of the new or updated auxiliary file along with instructions to place it in the
runtime database solution folder, replacing the old file if appropriate.
As long as the binding key has not changed, you don’t need to redistribute the runtime application or
other solution files.
Creating Kiosk solutions
Kiosk mode is a way of displaying your database solution or your runtime database solution on a full screen,
without any toolbars or menus. As the name suggests, Kiosk mode can be used to present your database to
users as an information kiosk. You can design your database to run through a touch screen.
Kiosk mode is ignored if the solution is opened by accounts with the Full Access privilege set, a privilege
set that allows management of extended privileges, or a privilege set that allows modification of layouts,
value lists, and scripts.
For your solution to display in Kiosk mode, you must:
1 create an account with a limited privilege set or create a specific Kiosk account.
1 enable Kiosk mode. At the same time that you enable Kiosk mode, you can bind the database as a runtime
solution.
1 clear the default option of logging into the file with the Admin account.
To create a Kiosk account:
1. Ensure you have a limited access account.
2. With the database solution open, choose File menu > Manage > Accounts & Privileges.
3. In the Manage Accounts & Privileges dialog box, click New.
4. In the Edit Account dialog box, type an account name, click Active for the Account Status, and select
New Privilege Set from the Privilege Set list.