The UserInterface configuration entry, offers numerous settings for displaying, tabs and content in your M-Files Clients:
If you select the UserInterface node, the general settings for the user interface are displayed on the right-hand side:
The MapConfiguration section is generally about the functions that should be available by default in the Process Maps Editor. You can also define which user groups have access to specific tabs of the Save and Configure dialog.
This section deals with basic settings that can be made to the design environment.
Please note that these settings, except for Edit Allowed For, are default settings that can be changed afterwards within the editor or via Save and Configure. Also, note that the settings made here are only applied to new process maps that were created after saving the settings.
1. Edit Allowed For - Determine which user group is able to change those settings in the Save and Configure dialog of the editor. By default, all internal users can access this section.
2. UI - Determine what the User Interface of the editor should look like. As mentioned above, these are default settings that can also be changed in the Designer tab of the Save and Configure dialog.
Yes
in the previous point, you can configure the appearance of the grid here. You have the choice between Grid
(=solid lines), Crosses
(=small crosses that are not connected to each other), and Dots
(=dashed lines). Endless
(=borderless mode) or Page
(=like single pages). 3. Map - Set how elements that interact directly with M-Files (e.g., commands and M-Files objects) are displayed.
4. Smart Node - Change the default appearance of Smart Nodes.
1. Edit Allowed For - Determine which user group is able to change those settings in the Save and Configure dialog of the editor. By default, all internal users have access to this section. 2. Create and Maintain - Specify whether, by default, process maps establish and maintain relationships with linked M-Files objects.
A5
to A0
. You can also select US Letter
, US Legal
and US Ledger
.Landscape
(=horizontal) or Portrait
(=vertical) aspect ratio.
This section deals with three main categories. However, since they are very similar, they will be treated together.
1. View Association
Full control of vault
or Manage common views and notification rules
rights can access this function.2. Workflow Association
Full control of vault
or Manage workflows
rights can access this function. 3. Object/Class Association
Full control of vault
or Manage common views and notification rules
rights can access this function.
1. Tree - Make changes to the appearance of the Storage tab.
Public
and Personal
.Tile
(=image of the element), or as Names
(=only the name of the element).Tile
as the display format in the previous option, you can specify its size here. 2. Tooltip - When you hover your mouse over an element, a tooltip with an enlarged image and the name of the element can appear. You can make settings for this here.
3. Public Storage
Since M-Files Process Maps version 2.0 it is possible to create your own colors for the color palette. In this section, you will learn how to use the full potential of this new feature.
1. MF-Colors - By default, a color palette is displayed here that uses the colors you chose in the Theme Editor of your vault. So you have access to the colors of your corporate design right from the beginning.
2. Colors - In this section, you will find the individual colors of a palette.
3. Editing a Color - When you expand a specific color, you can also change the name as well as the color tone. You can change the shade either by entering a hex code or by using a color editor. If you want to delete a color from your palette, click on the -
button.
4. Add MapPaletteColor - Click here to add a new color to an existing palette.
5. Add MapColorPaletteConfiguration - If you want to create a completely new color palette, click here.
Enabled
flag, which can be found at the top of the list, you can centrally manage whether Home Maps, Work Step Maps, Object Class Tabs or Web Content should be displayed in your Vault. By selecting No
, none of the above will be displayed.
The following functions are configurations that were used for direct setting up to M-Files Process Maps version 1.7. The configuration is now directly integrated in the Designer (see Save & Configure). Therefore, please use the settings with caution. A double assignment of ViewPath or ViewID via Save&Configure
and M-Files Admin interface leads to errors in the display.
Via the HomeViews
section, you can associate M-Files views of your vault with process maps. This helps your users to better understand the contents of views and supports them in navigation.
HomeViews
node is expanded, you will get a list of all the HomeViews created so far. Add HomeView
entry.
After clicking the Add HomeView
button you will get these options to create a new HomeView.
ViewPath
or the ViewID
of the view you want to link a Process Map to. Tabs
node and click on the button Add HomeViewTab
. ID
or GUID
of the Process Map you want to use as HomeTab.Yes
) or with its full interactive potential (No
). Please Note: By not making the map interactive, you can get a huge increase in performance.You should also note:
ViewPath
, you must pay attention to the exact spelling that was used when creating the view. otherwise you will not be successful with the link.
At this point, we have only looked at setting up HomeViews for static M-Files Views. However, if HomeViews are to be displayed along with virtual folders, there are a few things that should be kept in mind. Since virtual folders are created dynamically using object or document metadata, they provide further possibilities to interact with them.
However, let's first examine what the configuration looks like when a HomeView is displayed alongside a single virtual folder. In this example, a HomeView has been assigned to a virtual folder via the Save and Configure dialog.
However, the configuration can be further customized to make even better use of the virtual folder characteristics.
If you replace the path of the virtual folder (the third part in our example) with a *
, the HomeView will no longer be displayed only in a single virtual folder. Instead, the HomeView will be displayed for all virtual folders that are in the parent view and refer to the given data type. in this case the *
acts as a wildcard for the specified datatype. This has the effect of displaying the HomeView for all current, as well as future created virtual folders.
The following functions are configurations that were used for direct setting up to M-Files Process Maps version 1.7. The configuration is now directly integrated in the Designer (see Save & Configure). Therefore, please use the settings with caution. A double assignment of WorkflowID and StateID via Save&Configure
and M-Files Admin interface leads to errors in the display.
With Workflow Tabs, you can display a process map depending on the status of an object selected in the M-Files client, for example, to offer additional information or overviews that are not required in another process status.
WorkflowViews
node is expanded, you will get a list of all the WorkflowViews created so far. Add WorkflowView
entry.
After clicking the Add WorkflowView
button you will get these options to create a new WorkflowView.
StateIDs
node. If you click on Add State
you will get a list of all workflow states of the previously selected workflow. Select the state you want to add a Process Map to.Tabs
node and click on the button Add WorkflowViewTab
. Yes
) or with its full interactive potential (No
). Please Note: By not making the map interactive, you can get a huge increase in performance.
The following functions are configurations that are also directly integrated in the Designer (see Save & Configure). Therefore, please use the settings with caution. A double assignment via Save&Configure
and M-Files Admin interface leads to errors in the display.
The ObjectClassViews section allows you to bind the display of maps to specific object classes. Think of this as class-related guides or descriptions for the usage of a special class and its meta data.
ObjectClassView
node is expanded, you will get a list of all the ObjectClassViews created so far.Add ObjectClassView
entry.
After clicking the Add ObjectClassView
button you will receive these options to create a new ObjectClassView.
Tabs
node and click on the button Add ObjectClassViewTab
. ID
or GUID
of the Process Map you want to use as an ObjectClassViewTab.You can also display a web or intranet page as a tab on the home screen. All you need is the URL: