Logo

    Home

    Documentation

    Use Cases

    Training

    Applications

    Release Notes

    Quick Builder - Automated Generation of B1 Objects

    Quick Builder - Automated Generation of B1 Objects

    • Description
    • How to use it
    • Source
    • Screen Generation
    • Object Generation
    • Module
    • AI-Optimisations
    • Update existing objects

    Description

    If you use Build.one, you can work with automatically generated standard objects. These objects are created from the tables connected to the workspace. For example, if you integrate your own development database, you can generate objects directly from your own tables. The following objects can be created:

    • DataSourceDataSource
    • Grid / TableGrid / Table
    • FormsForms
    • Select (DynSelect)Select (DynSelect)
    • Create DialogCreate Dialog
    • Maintenance Screen
    • Search Desktop

    The objects can then be used as a basis to build your own application and database.

    icon
    Currently (as of 21.09.2023), pre-generated objects cannot be used anymore if there is a change in the database structure. If there is any change in the database, the objects need to be regenerated.

    How to use it

    1. Navigate to Integrate → Data → Datasource and click on the "Batch Generation" button in the top toolbar. This will open a dialog.
    2. Choose the following parameters:

    Source

    1. Source Option
      1. Database (If the objects should be created based on a DB)
      2. BusinessEntity (If the objects should be created based on a BE)
    2. Database Source Options or BusinessEntity Source Options
      1. Database → Choose your DB
      2. Select Tables → Here you can choose one or more tables from the list
      3. or based on the selection in 1
      4. Business Entity → Choose your BE
      5. Exclude Suffix List → Here you can exclude them
    3. Extended Options
      1. This is where the name patterns for the objects are defined. The &1 means that an Entity will be added to the table name. Adressen becomes AdressenEntity at the end.
      2. Database (If the objects are to be created based on a DB)
      3. BusinessEntity (If the objects are to be created based on a BE)

    Screen Generation

    Here, the screens can be selected that will be populated based on templates and database tables.

    The available options are:

    • Create DialogCreate Dialog
    • Maintenance Screen
    • Search Desktop

    Templates can also be defined and used.

    Object Generation

    Here, the objects to be generated are selected.

    The following options are available for selection:

    • DataSourceDataSource
    • Grid / TableGrid / Table
    • FormsForms
    • Select (DynSelect)Select (DynSelect)

    Module

    Here, the application and module are selected to which the objects should be assigned.

    You can find more information about this belowHow-To: Add Application and ModuleHow-To: Add Application and Module.

    AI-Optimisations

    This is an area where functionalities of ChatGPT can be used for automatic generation of objects to perform different actions. This feature (as of 21.09.2023) is still in beta status.

    Update existing objects

    Solltet man Änderungen an einer DB Tabelle vornehmen, stimmen die DSOs nicht mehr mit der jeweiligen überein

    Back to DocumentationDocumentation

    Back to Home Page

    Logo