Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Profound.js provides a CRUD Generator for low-code applications. Given a database table, it can generate an application for searching, adding, editing, and removing database records for that table.

The generator creates both the screen design and the application logic. Since the logic is built using low-code routines, there is no code to maintain going forward.

Configuring the CRUD Generator

While configuring a table for CRUD generation is not required, this step gives you a level of control over how the application will be generated. Use this step to specify which columns to use and how column-related widgets will appear. Under the Database tab, double-click each column to set its properties.

Image Added

You must specify which columns make a unique record within the database table. The CRUD Generator will use this information to retrieve records for editing. If the table has a unique primary key defined at the database level, this information will be used by default.

You can then specify which columns should appear in the grid and whether they should be searchable and/or editable.

Generating an Application

To generate an application, right-click the desired database table under the Database tab and select “Build CRUD App”.

Image Added

A Rich Display File application for this table will be created immediately with all of the necessary screens.

Image Added

The logic will be attached to the screens as low-code routines.

Image Added

To try the application, you must save the Rich Display and call it, either from another program or directly. To be able to call the Rich Display file directly, first configuring it as an App Start File or a Express Route (Rich Display File App) within your workspace.