i
Operation Buttons
Three operations can be carried out on an instance of an entity: creation, update, and deletion. This advanced element allows adding a button to the interface for each available operation on the entity when used in an application.
This advanced element is based on a set of simple elements, each of which has a default configuration to facilitate modeling. By analyzing how it is composed, a layout can be identified, with a visibility rule that allows it to be hidden, if the entity is being executed in a process. This is because it is not feasible to access these buttons while a process is running, as the process activity determines the operations to be performed. Within this layout there are Items, each item contains a button and these items are hidden depending on the operation being executed. For example, if a creation operation is being executed, it doesn't make sense to show the delete button. This logic is controlled by the modeling of conditions. Each button has a configuration that allows performing an operation to administrate the data of an instance, being able to create, modify, or delete that instance.