Model Features

Set minimum / maximum number of data rows

A mininum number rows can be set per model. If the model is nested, this will be within the child group. This is useful when you want to force a user to create some child data when the parent data is created.

A maximum number of rows can be set to limit how many child rows per data group can be created.

Setting the minimum and maximum to one will create a one-to-one relationship where you can be guaranteed that both data rows have been created.

Manual Sorting of Models

By default, the model order is set by the summary fields, or defined in the component. Sometimes, you want to give the user manual control over the order of data rows - usually via drag and drop operations.

Check the manual sort option to tell Jenercode you want this functionality included for this model.

Recursive Model Trees

Sometimes, you want the data in a model to behave as a tree. For example, employee's managed by another employee may also have employee's of their own that they manage. Instead of trying to add in complicated middle-layer models, simply check the recurisve option to tell Jenercode this is the functionality you want.

Only include models if data in a parent model matches specific values

To add business logic to the models and allow them to only be included if parent data matches, select the field in the 'depends on' dropdown and enter a value in the depends value.

Jenercode will figure out how to apply the logic to limit data entry if the data doesn't match.

Address

Genercode Ltd (t/a Jenercode)
Dogpatch Labs
Dublin
D01 Y6H7

Contact Us

Email: support@jenercode.com

© 2024 Genercode Ltd. All rights reserved.