solutions

Automatically set property values in M-Files

Use prebuilt expressions like Math, Date, Text, Regex, and conditional logic to auto-populate properties in M-Files.

The challenge with metadata calculations

Sometimes, the most valuable insights come from data that needs to be calculated dynamically, by combining or transforming existing data in M-Files.

Think about it:

  • How many days until this contract expires?
  • How many vacation days does an employee have left?
  • Can we show just the document year in a title instead of the full date?

Creating these dynamic values usually requires scripting or custom development, which is time-consuming and demands specialized skills.

But it doesn’t have to be complicated.

With powerful, no-code tools, these calculations can be automated seamlessly within M-Files, unlocking deeper value without the complexity.

Unlock powerful auto-calculation capabilities

Extension Kit Core empowers you to automatically calculate and set property values using a wide range of built-in functions — all without coding. Combine and transform metadata into precise, actionable insights that enhance the M-Files experience.

Extract specific date parts (year, month, day, minute, second) or calculate durations between dates to track deadlines, expirations, and more.

Automatically format text properties: capitalize first letters, convert to lowercase, or customize casing for names, cities, emails, and more.

Use inline expressions to set values based on conditions. For example, compare actual work hours to estimated hours and automatically update a status property accordingly.

Extract the data you need from complex text strings using regular expressions — ideal for pulling structured data from unstructured fields.

Use cases

Plan projects effectively by tracking employee availability. Calculate non-working days and holidays to improve resource management.

See the configuration

Automatically calculate remaining days between today and contract end using the DATEDIFF function, recalculated daily to keep your team proactive.

For customer support, timely issue resolution is critical. Automatically compute response due dates with the DATEADD function to prioritize and send reminders efficiently.

Automatically calculate discount amounts or final prices on offers using multiplication and division expressions.


Ready to simplify your next M-Files implementation?

Empower your M-Files implementation and cut development time and cost with Extension Kit for M-Files - low-code/no-code solutions that accelerate deployment, simplify configuration, and deliver advanced features.

cover-bg