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.

Klicken Sie hier, um die Nutzungsbedingungen für unseren Blog zu lesen.

Leave a Reply

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

Leave the field below empty!

Requests, questions or feedback are welcome:

Terms of use of the comment function in the blog

1. General information

Vectorsoft AG (‘Provider’) provides a public blog for Internet users (‘Users’) on the vectorsoft.de website. The public blog is intended for the exchange of information and ideas. Users who participate with contributions and comments undertake to comply with the blog terms of use and are responsible for the accuracy, appropriateness and freedom from legal infringements of their contributions. By using the comment function in our blog, you accept these terms of use.

2. Netiquette

We ask you to refrain from personal attacks and provocations based on other opinions. Please argue objectively and maintain a constructive discussion culture. Your comment should always be related to the topic in question in order to avoid digressions into other topics. Posting the same comment or several similar comments more than once is not permitted.

3. Prohibition of illegal content

By submitting your comment, you confirm that you are not violating any copyrights or other rights of third parties. Inciting, racist statements, instructions for criminal offences and their glorification, depictions of violence, pornographic content and statements that violate personal rights are prohibited.

4. No advertising

The use of the comment function is not permitted for commercial or party-political purposes. Advertising contributions of any kind will be deleted immediately.

5. Details of the name

When entering your name, pay attention to the principles mentioned above.

6. Source references

If you intend to publish quotes or contributions from third parties, please indicate the respective sources and explain how they relate to the blog post.

7. Violation of the terms of use

Posts that violate this policy will be deleted immediately. If you notice any violations yourself, please send us the link to the comment in question by e-mail to . We expressly point out that we will exclude individual users in the event of repeated or serious violations of these terms of use.

As of: Sept. 2024

Get your Trial Version now!

Test yeet free of charge

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