Welcome to the Fieldcode Manual

Type a term in the box to instantly list helpful topics. Category filters help to narrow down search results.

The forms menu provides you with an overview of created forms for the Fieldcode Work Place. Forms are usually configured project-specific and/or workflow-based and are fully adjustable to your needs. You can also create forms yourself, this is useful if you want to customize forms to your own business needs.

Inside the Fieldcode Admin Panel go to Process → Forms
Expand the menu by clicking the expand arrow in the Navigation  OR click directly on the Process symbol to reveal all options of process configuration.
You can view, search and create custom forms in this menu

Forms are input masks for users of the system.
Custom forms give you the option  to configure customizable input possibilities/input masks for your users of the system (dispatchers, engineers, etc.).

The default form will be loaded inside your custom form first by default. With the editor, you then can extend or shrink this default form with your very own custom fields. This will help you tremendously if you want to use the system tailored exactly to your branch-specific business needs.

Be advised that deleting certain specific default form fields is not possible in the editor because they are mandatory for our system.

Your company could eg. use a custom form for reporting, because you care about other aspects of a report like eg. other check list items.

Example scenario – Software service engineer:

A software company wants to use a special report that technicians must fill out, which includes different fields to fill out than the report provided by Fieldcode by default. For example, custom fields like OS name, IMEI, Version, or similar fields could be needed for this very special and unique report form.

Custom fields are an element inside a custom form and are displayed throughout the system for informational purposes. 

Therefore it’s smart to first create the required custom fields and then create custom forms afterwards.

The unique name of a custom field = database name
The label of a custom field = name the user decided for, not relevant for database

Custom fields adapt depending on the chosen field type.
Let’s take checklists for example.
You’ll be only able to select the checklist item when using the field type “reporting” because only in this section usage of this field is logical.

Yes, you can!
You can start from scratch and drag & drop your whole new form type together by just entering a new name inside the form type field to start creating one.

Yes, they can and will!
Feel free to contact them anytime via the email if you have special requirements/questions regarding custom fields/custom forms.

  1. Click on the plus button right next to the search bar to add a new form.
  2. Provide details for your custom form.
  3. All fields and their purpose are explained in the Form creator explained section.
  • Active toggle: You can decide if your custom form should be directly active in the system.

  • Form name field: It is mandatory to enter a name for your new form. The field is mandatory.

  • Object field: Decide the “category” for which you want to create a form. The field is mandatory. Available object types are explained further below.

  • Worfklow field: Select the workflow for which the form should be applied. The field is mandatory.

  • Description field: Describe the purpose/usage scenario for your custom form.

  • Form type field: Select the form type (eg. edit form) or create a new form type from scratch by typing a new name in the box. Available form types are explained further below.

  • Project field: Select a project or more projects for which the form should be applied. If you don’t select any project the form will be visible for all projects.

  • Search box for fields/categories: Allows you to search for certain fields or categories that are available in the system.The search works with labels and database names, which helps to ensure that you find the right field for your form.The unique name of a custom field = database name. The label of a custom field = name the user decided for, not relevant to the search database.

  • Clone form button: Allows you to quickly clone your form. You can insert your cloned form inside a new opened form item and create a new custom form outgoing from the basis of the cloned form.

  • Expand form button: Allows you to expand the form editor. With the expanded form you have more convenience when editing the form.

  • Form fields: The for the edition available form fields. They are grouped into different containers (eg. Device, Contact). You can also create custom form fields inside the custom fields editor.

  • Group field buttons: You can assign fields to categories/groups by dragging & dropping fields to the right side. The pencil button allows you to edit attributes of the group. The trash button allows you to delete whole groups.

  • Form edition context menu: Allows you to edit or delete form field attributes (context-based).

Object typeDescription
TICKETThis type displays you all available form types for the object type ticket. It covers all forms that are available for tickets per se.
ITEMThis type displays you all available form types for the object type parts. It covers all forms that are available for parts per se.
Form typeDescription
CREATEThis type helps you to create a customized ticket creation form (the one you see when clicking on Create Ticket).
EDITThis type helps you to create a customized Edit form (the one you see, when you click on Edit Ticket).
CANCELThis type helps you to create a customized Cancel form (the one you see, when you cancel a ticket).
REPORTThis type helps you to create a customized Report form (the one the engineer sees when creating a report for the ticket).
CANCEL APPOINTMENTThis type helps you to create a customized Cancel Appointment form (the one you see, when canceling a ticket appointment).
CHILD REPORTThis type helps you to create a customized Child Report form (reports are used within container tickets).
Non-deletable fields

You may see some fields where you don't have the option to delete. This means the field is a default system field, that cannot be changed.

You start by dragging & dropping the form fields (which are represented by chips) to the right side and arranging and sorting them by your needs. From there on you have other options to further customize your fields.

Let’s assume you want to create a different Contact form.

What you would do in this case is drag fields from different categories from the left side to the right side and create a new group with the pencil button and name the group for example Contact.

  • With the pencil button, you can edit the group category (container), while with the trash button, you erase a whole group category (container).

  • Opens the context menu of a field (Edit/Delete). 

  • This is the opened context menu of a custom form field.

Adjusting fields and form groups

You can easily change the order of fields by dragging & dropping them to another position.

  1. Click and hold on a field or a form container.
  2. Drag and Drop the field or group to your desired destination.
  3. Click Save.
Changing form group order/field order
  1. Fill in the Basic tab.
    Group visibility: Decide with the toggle if you want to hide the group from the form, so the group is not visible to others (respective only under certain conditions).
    Field logic: Add field logic to determine when the group should be visible nonetheless.
    Is the Field editable?: Read-only fields cannot be edited by users.
  2. Fill in the Group Label tab.
    Default name: Allows you to give your group you’re creating a default name.
    Translation:  Allows you to add a translation for your group name, so they show in other languages too. By default, only the English label is displayed.
  3. Fill in the Tooltip tab.
    Default tooltip: This allows you to give users a practical tooltip for the form group.
    Translation: Allows you to add a translation for your tooltip, so they show in other languages too. By default, only the English label is displayed.
Editing whole form groups
  1. Fill in the Basic tab.
    Field mandatory: Decide if the user has to fill in this particular field or can skip this field when filling in a form.
    Field visibility: Decide if you want to hide this particular field from the form, so it is not visible to others (respectively only under certain conditions).
    Field logic: Add field logic to determine if this particular field should be visible nonetheless.
    Is the Field editable?: Read-only fields cannot be edited by users.
Editing form field attributes
Field typeDescription
InputA input field lets users input characters or numbers. The maximal character count for an input fields is 50.
Simple Paragraph TextA simple paragraph text field lets users input characters or numbers.
Drop downA dropdown field lets users select a field from the dropdown. You can give users a choice between different selections.
CheckboxA checkbox field lets users select a checkbox from different checkboxes. You can give users a choice between different selections.
Date & TimeA date & time field lets users fill in a date & time manually. The date is in DD/MM/YYYY format.
DateA date field lets users fill in a date manually. The date is in DD/MM/YYYY format.
TimeA time field lets users fill in a time manually.
Was this article helpful?
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.
Table of Contents