yeet Version 2.1.0

The release of yeet Version 2.1.0 adds essential components to our new Low Code platform. This article presents the new features.

New developments

Sorting

The display of data in the table component can now be sorted. The columns with sorting capability are configured via the property bar. One or more properties of the entity displayed in the table object can be specified here for sorting. The addition “asc” indicates that the sorting should initially be in ascending order. The specification “desc” can be used to define an initially descending sorting order.

If the column header of a previously configured column is clicked, the data is displayed according to the set sorting.

The current sorting of the column is shown by an arrow symbol.

Links

Links (navigation properties) are an elementary component of the OData data model and define the relationship between two entities. A general distinction is made between the following link types

  • 1:1 – For each data record from Entity A, there is exactly one data set in Entity B.
  • 1:n – One or more data records exist in Entity B for each data record from Entity B.

A customer (Entity A) can have several invoices (Entity B), for example. Conversely, a specific invoice is assigned to exactly one customer. The table component now supports the display of these types of relations.

  • Example of a 1:1 link
    In the following table, properties of the “Customer” entity (marked in red) and properties of the “Business” entity (marked in green) are shown.


    Each customer has exactly 1 business and vice versa. For example, “Mellor, Dylan” is linked to “Joydream”.

  • Example of a 1:n link
    The following tables show a link between customer (left table) and order (right table).



    The customer with the selected entry (serial number 4) has three orders.

  Hint:In the current yeet version 2.1.0, navigation properties are only possible in concept 16 operation. The implementation for standalone operation is planned as part of our roadmap for version 2.2.0.

Computed Properties

Entities and properties play an important role in the data model. Basic properties are used to store data records in the database. The new version adds computed properties. These are used to dynamically generate data that is not stored in the database and is only used for display.



The table above demonstrates the concept. A customer’s data usually contains their first and last name. Accordingly, there are two properties in the database (here faCstFirstName and faCstLastName). If the first name and last name are supposed to be displayed in a single column, a basic property would normally have to be used. Although this is possible in principle, it would take up space in the database and the data would be stored redundantly. The more elegant solution is to use a computed property, as can be seen in column faCstDisplayName above. Computed properties can be created in the entity editor in the same way as basic properties. Formulas can be used to define different functions for the output.

Hint: In the current version 2.1.0, computed properties are only possible in standalone mode. Implementation for conzept 16 mode is planned as part of our roadmap for version 2.2.0.

Documentation Online

The documentation for our Low Code platform is now online and is being successively expanded. It can be accessed via the following link:

https://yeet-dokumentation.vectorsoft.de/

Deprecations

The runRpc and execute API functions have been replaced by the runRpcSimplified and executeSimplified functions. Existing calls should be replaced promptly by the new functions. Examples of calling the new functions can be found in the “Action” project of our sample databases.

The functions runRpc and execute, which are classified as deprecated, will be removed with the yeet release 2.2.

Troubleshooting

Further enhancements and bug fixes have also been implemented. A complete description can be found in the change log in the installation package. The current release 5.9.05 of conzept 16 is a prerequisite for using the new version in conzept 16 mode.

Further information

You would like to try yeet? We would be happy to provide you with the installation package for yeet 2.1.0 upon request.

Leave a Reply

Your email address will not be published. Required fields are marked *

Leave the field below empty!

Get your Trial Version now!

Test yeet free of charge

Deine Trial Version - jetzt anfordern!

Teste yeet - unverbindlich und kostenfrei

IHRE EVALUIERUNGSLIZENZ - JETZT ANFORDERN!

TESTEN SIE DIE CONZEPT 16 VOLLVERSION - UNVERBINDLICH und KOSTENFREI

Subscribe to our newsletter

[cleverreach_signup]
WordPress Cookie Notice by Real Cookie Banner