The Field Definitions tab controls which database fields are available in your project. These fields are used to collect, import, export, display, and print record information, such as First Name, Last Name, Title, Work Phone, and many others. IDpack includes a predefined library of database fields. You can view the complete list here: Available Database Fields.
With IDpack, database management is handled automatically. You do not need to create database tables or columns manually. Simply select the fields required for your project, and IDpack makes them available in Designer, Producer, imports, exports, and badge designs.
Each project has its own Field Definitions. This allows every project to use a different set of fields based on its needs. A field selected in this tab does not need to be printed on the badge. It can also be used only for data collection, record management, reporting, importing, or exporting.
If a field is removed from a project, its existing data is preserved. The data becomes available again if the same field is added back later. Each project supports up to 50 fields. If a required field is not available in the predefined library, you can request a custom field.
Selected Fields
The table shows the fields currently selected for the project. Each row represents one field. You can change the field order, adjust the maximum input length, make a field required, or define a default value. All changes must be saved by clicking Save Project.
Locked Fields are fields currently used in Front Design or Back Design. Locked fields cannot be unchecked until they are removed from the design first. Their order, maximum length, required status, and default value can still be adjusted.
The table includes the following columns:
Status – Shows the current status of the field. Locked fields appear with a dark green indicator. Unrestricted fields appear with a green indicator.
Selection – For unrestricted fields, uncheck the box and save the project to remove the field from the project.
Order – Move fields up or down to change their order in the project.- Description – The name of the field.
- Max Length – Sets the maximum input length in the Producer form. A default value is provided and can be reduced if required.
- Req. – Makes the field mandatory when creating or editing records in Producer.
- Default Value – Sets a default value for new records. For example, this can be used for a phone prefix or a default option in a drop down field.
Add More Fields
To add fields to a project, select one or more fields from the drop-down menu, then click Add Fields. Multiple fields can be selected by holding Ctrl on Windows or Command on macOS. For details about all available fields, see the Available Database Fields.
If you do not see the field you need, you can request a custom field. Each project supports up to 50 fields.
Badge Preview
The Badge Preview shows how the badge will appear when printed. Dynamic fields update based on record data entered in Producer, and the Photo ID changes for each record.