Subobjects

Objects can also have subobjects. For example, a customer object may have a contact person as a subobject. The system administrator can define object types and relationships between them via M-Files Admin.

The Ctrl+J shortcut displays the object's subobjects and allows you to edit and remove them if necessary. This function enables, for instance, adding a new contact person directly by finding the desired customer from the document vault and using the Subobjects function to create a new contact person.

Browsing Relationships

Objects frequently have relationships with other objects. For example, a document is often attached to a project or a customer. Relationships are defined separately for each object. For more information, refer to Relationships.

The objects related to the current object can be viewed by right-clicking the object and selecting Subobjects (or the name of the subobject if the object has only one subobject specified), if relationships between object types have been specified in M-Files Admin (disabled by default). For more information, refer to Creating a New Object Type.

Related objects are always shown in the listing view (search result or view), regardless of whether relationships between the object types have been specified in M-Files Admin. This allows you to easily browse, for example, documents and contact persons related to the project, directly from the listing view. You can also move from one object to another by using relationships. For example, you can move from a document to the related object, from a project to the customer, or from a customer to the contact.