Logo

    Home

    Documentation

    Use Cases

    Training

    Applications

    Release Notes

    Create Dialog

    Create Dialog

    • Description
    • How to use it

    Description

    CreateDialogs are used to create any kind of records. They are normal objects of type SwatDialog, but are invoked in a special way to create records directly in the database. This screen is created during the creation with the Quick Builder - Automated Generation of B1 ObjectsQuick Builder - Automated Generation of B1 Objects .

    In the standard SWAT template the CreateDialog contains a DSO, a From and a toolbar to save and cancel. A CreateDialog could be called from a GridPanelHeader or a FAB (see here for details).

    ).

    How to use it

    • First of all you need to design your CreateDialog as a type dialog, see here ScreenScreen
    • Than you have to create a menu entry and a menu function to call it
      • In your ActionsActions , you have to use the following settings:
        • Action Type: LAUNCH
        • Action Parameter: The code of your CreateDialog
        • Action Options: {'autoAdd': true, 'foreignKeyProvider': '$ []'}
          • This is the important part, that the creation of records works out of the box
    • The created menu can be used in a panel header and also as a FAB function

    Back to DocumentationDocumentation

    Back to Home Page

    Logo