Using advanced tools > Setting up files for developer solutions > Specifying options for developer solutions

Specifying options for developer solutions

Note  This topic describes features that are available when the Use advanced tools general preference is selected. See Using advanced tools.

Use the Developer Utilities to customize a set of database files or to bind the files into a runtime solution.

To customize your database files or bind the files to a runtime solution:

1. Close all of your database files that you are going to customize.

2. Choose Tools menu > Developer Utilities.

3. If you have used the Developer Utilities on the same database before and saved your settings, click Load Settings.

4. Click Add to locate the files that you want to customize.

5. If you add multiple files, double-click a file in the list to specify the primary file.

6. Select Developer Utilities settings as required. See Setting up files for developer solutions.

7. For Solution Options, click Specify.

8. In the Specify Solution Options dialog box, select one or more options.



Do this

Bind databases to runtime applications

Select Create Runtime solution application(s).

Note  This option can be combined with all others, except Databases must have a FileMaker file extension, Enable Database Encryption (or Re-encrypt files), and Remove Database Encryption.

See About creating runtime solutions.

Permanently prohibit any administrative access to your solution

Select Remove admin access from files permanently.

Important  Once removed, administrative access cannot be restored to the custom solution.

See Removing Admin access to databases.

Force accounts without full access privileges to open your solution in Kiosk mode

Select Enable Kiosk mode for non-admin accounts.

See Displaying databases in Kiosk mode.

Add the FileMaker extension to the filenames of database files

Select Databases must have a FileMaker file extension.

Note  This option is not available if you select Create Runtime solution application(s). You can use this feature to add extensions to files that do not have extensions.

Create a log file to record any errors encountered during processing

Select Create Error log for any processing errors.

Specify a location and a filename for the error log.


If you don’t specify a filename and location for the error log, it will be saved to the project folder with the filename Logfile.txt.

If an error occurs during the processing of the options, the error is logged in the error log. An error message may also indicate that an error has been encountered.

Encrypt or re-encrypt database files

Select Enable Database Encryption (or Re-encrypt files).

Note  This option is not available if you select Create Runtime solution application(s). You can use this feature to encrypt database files that are not bound to runtime applications.

See Encrypting database files.

Decrypt database files

Select Remove Database Encryption.

See Decrypting a file.

9. Click OK.

10. To be able to quickly repeat the process, click Save Settings, and choose a folder and location for your settings file. See Saving solution settings.

11. Click Create.

Related topics 

Binding files into a runtime solution