Skip to main content

How do I customize job details dialog (JobPrompts.dat)

Customize the labels and fields in the Job Details dialog box to collect information specific to your roofing business.

This file allows you to customize the labels for the Job Details dialog box to collect information specific to your roofing business.
​

🧾 What it does

The Job Details screen can be customised to collect your specific information that pertains to your particular line of work. The layout of the dialog doesn't change - you can change the label or delete a field from the dialog.
​


For example, if you're involved in digitising aerial photographs you might edit the information contained in the dialog box so that it displays different labels against each field in the dialog.
​

πŸ”§ How to create the customization file

  1. Create a text file in a text editor program

  2. Name the file JOBPROMPTS.dat

  3. Format the file using the structure shown below

  4. Save the file in your Roof Wizard data directory

  5. Restart Roof Wizard to apply the changes
    ​

πŸ“ File format structure

Here's an example of how to format the JOBPROMPTS.dat file:
​

This will change the standard dialog box to a new customised dialog box:

πŸ›  How the customization works

The values you enter will be automatically inserted onto the reports and drawings you create for the job using the standard key text strings.

In the example above:

  • 'Bing Address' is the new label for the field 'Job address line 3' and the key text string for that is ###Jobadd3

  • 'Latitude' is the new label for Map Reference and the key text string remains ###MapRef

  • 'Longitude' is the new label for Term and the key text string is ###JobTerm

πŸ“‹ Complete format reference

Line Position

Content

Purpose

1

Customer

Label for customer field

2

###JobNumber

Key text string (unchangeable)

3

<Delete>

Removes this field from dialog

4

Project No.

Custom label for order field

5

###OrderNumber

Key text string (unchangeable)

6-23

Continue pattern...

Additional fields and customizations

πŸ’‘ Important tips

  • If you wish to remove a field from the dialog box, use <Delete> in the order where that field would have appeared

  • If you don't fill out those fields, then the information won't be printed, so it needs to be filled in for each job, either at the start or sometime during the job

  • It is not essential to fill in all fields if they do not apply to your business

  • If the Stage Manager function turned on, then the cell for [Active Stage] interrupts the layout of the cells. Experiment with the placement of the <Delete> option to rearrange the cells.

⚠️ Technical notes

  • The file must be named exactly JOBPROMPTS.dat

  • Key text strings (starting with ###) cannot be changed - only the labels can be customised

  • The field order in the file determines the field order in the dialog

  • You must restart Roof Wizard after creating or modifying this file


Did this answer your question?