Form Page Customization Procedures - Intergraph Smart Instrumentation - Help

Intergraph Smart Instrumentation Help

Language
English
Product
Intergraph Smart Instrumentation
Search by Category
Help
Smart Instrumentation Version
13.1

These procedures deal with customizing spec form or calibration form pages in InfoMaker. You can customize any specification form page in InfoMaker after saving this page as a .psr file in the Specifications module. A number of .psr files containing calibration form pages already come shipped with Smart Instrumentation. After customizing a .psr file, you must retrieve the .psr file as a form page back into the Specifications module, where such page is indicated as a custom page.

General Procedures for All Form Page Types

Open a Form Page in InfoMaker

Use this procedure to open a form page in InfoMaker.

Add a Unit of Measure Drop-Down Data Window in a PSR File

Use this procedure to assign a unit of measure drop-down data window to a custom field of a form page saved as a .psr file. You can use this procedure as a starting point for assigning any drop-down data window to a data field. All the drop-down data windows appear in the shipped library file sp_style.pbl, which resides in your Smart Instrumentation home folder. This procedure applies to specifications and calibration forms:

  • After you open a spec page .psr file in Smart Instrumentation, save it as a new page and associate it with a spec form, all specifications based on this form are generated with the drop-down data window that you added.

  • After you open a calibration page .psr file in Smart Instrumentation, save it as a new page and associate it with a Calibration Settings or Calibration Data Entry form, the form that you open in the Calibration module contains the drop-down data window that you added.

Add a Select List in a PSR File

Use this procedure to create a select list and assign it to a custom field of a from page saved as a .psr file. This procedure applies to specifications and calibration forms:

  • After you open a spec page .psr file in Smart Instrumentation, save it as a new page and associate it with a spec form, all specifications based of this form are generated with the select list that you added.

  • After you open a calibration page .psr file in Smart Instrumentation, save it as a new page and associate it with a Calibration Settings or Calibration Data Entry form, the form that you open in the Calibration module contains the select list that you added.

If you are changing a page that is used as part of a composite spec, and are planning to import it into Smart Instrumentation, over-writing the existing page, be sure to maintain page dimensions. If you modify page coordinates, verify that the composite spec(s) using this page are not compromised.

Procedures for Calibration Form Pages

Add a Single-Use Column in a Calibration Form Page

Use this procedure to add a single-use column in a form page. A single-use column is represented in the form page by a single data field, for example, Calibration date (calib_date field).

Add a Multi-Use Column in a Calibration Form Page

Use this procedure to add a multi-use column in a form page. A multi-use column is represented in the form page by multiple data fields. For example, in a tank strapping calibration, you might need to obtain and record several result points within a certain period. These result points are represented in the database by the same table column. In the form page, each result point data field contains the column name and unique suffix.

Add an Expression for Field Protection

Use this procedure to set the background of a field as protected or editable, depending on the field value and calibration type.

Add an Expression for Background Color of Protected or Editable Field

Use this procedure to specify the Windows Background color value in the expression when the field is editable and the Button Face value when the field is protected, depending on the field value and calibration type.

Add an Expression for Background Color of Result Field

Use this procedure to set the software to display a colored background when the result field value exceeds the specified limit, for example, if the As Found field value exceeds the allowed tolerance. A result field is a field that shows a calculated value based on a calibration formula.

Add an Expression for Field Visibility

Use this procedure to set a certain field as visible or invisible, depending on the field value.

Enable the Use of Fractions of an Inch

Use this procedure to display fractions of an inch (sixteenths) for tank strapping calibrations. You must perform this procedure because PowerBuilder, which the programming code basis for the Calibration module, does not support the display of fractions in data fields. You can enable the use of fractions of an inch either in a data field that is represented in the database by a specific table column or set the software to display fractions of an inch in a computed field you define in InfoMaker. To display fractions of an inch in a computed filed, you must assign an appropriate expression to the computed field.