What is an Form Template?

An form(a traditional Windows UI window) template is a built-in feature of PLM that simplifies repetitive input. Its principle is to save the input text of the current form's controls to a named template, allowing users to load it in similar situations next time for rapid input and improved efficiency in repetitive input tasks.

How to Use Form Templates>

Not all forms support form templates. If you see this icon in the upper right corner of the form, then that form supports form templates. Clicking this icon allows you to load/save/edit/delete the corresponding templates for this form.

Related Configuration Files

Experienced users can try editing the "PLM installation folder\config\frmtempl.ini" file to configure form templates. The following are explanations of key properties:

  1. [Settings].Count: Defines the number of form templates.
  2. [form_#]: Definition of the #th template section.
  3. FormClass: The form class of the template. This is required.
  4. FormName: The form name of the template. Usually left blank to indicate it's universal for all of the same class, otherwise it specifically refers to a fixed form instance.
  5. Display: The display name of the template.
  6. xxx.yyy: The yyy attribute value of control xxx. The following are commonly used attributes:
  7. xxx.ItemIndex: The dropdown value of a dropdown box.
  8. xxx.IsChecked: Whether a checkbox is checked.
  9. xx.Text: The text value of an editable box.
  10. .Top: form position Y.
  11. .Left: form position X.
  12. .Width: form width.
  13. .Height: form height.
  14. See language ini for control names