1 Introduction
Application logic is created in Mendix in the form of microflows. A microflow allows you to express the logic of your application. This is a visual way of expressing what traditionally ends up in textual program code. In other words, microflows allow you to easily add complex business logic to the processes in your application without having to write code.
Mendix is all about collaboration between business and IT, and microflows help to give business-minded people insight into how the application is designed.
With these how-to’s, you can learn how to translate your business logic into microflows and build and debug them from the beginner to the expert level.
2 Main Documents in This Category
Trigger a Microflow From a Menu Item – explains how to create a simple microflow that will define the logic of your application
Create a Custom Save Button – explains how to create a custom save button by utilizing microflows
Extract & Use Sub-Microflows – shows you how to break down a large microflow into more manageable parts
Work with Lists in a Microflow – teaches you how to iterate over a retrieved list of objects
Optimize Microflow Aggregates – presents how to evaluate large datasets in microflows
Set Up Error Handling – illustrates various error-handling options and teaches you how to set up error-handling components
Optimize Retrieve Activities – presents how to find and create objects to continue your process as well as retrieve an instance of an object
Define Access Rules Using XPath – details how to define access rules for an entity using an XPath constraint
Configure String Concatenation – presents three examples as well as best practices on this important action
Extend Your Application with Custom Java – explains how to extend your application with custom Java code
Use the Java API – shows you how to add a Java action, edit it in Eclipse, and call it from a microflow
Use Translatable Validation Messages – gives an overview of how to use translatable validation messages
Filter Data on an Overview Page Using XPath – teaches you how to filter data using different XPath constraints
Set Up Server-Side Paging and Sorting for a Microflow Data Source — explains how to create a data grid with a microflow data source which retrieves data from a REST service, and then add server-side paging and sorting to it