Select the template of the app you want to use¶
What is an app template?¶
A template refers to a set of screens and screen transitions necessary for an app, such as a search list screen for a table, and registration, update, and deletion. In CELF, you can create a Web App using templates that are prepared in advance as templates.
We currently offer the following templates. Please check the images below to see if they are applicable.
An app to list and check the details of data¶
- This is a template composed of a search list screen and a reference screen.
- Specific examples include checking partner information and contract lists, and any app where you only want to reference, not edit.
- The search list screen displays data that matches the search conditions.
- The reference screen selects one piece of data from the data listed on the search list screen and displays it in detail.
An app to list and edit data¶
- This is a template consisting of a search list screen, reference screen, update screen, and new registration screen.
- Specific examples include case management and TODO management, apps where you want to allow editing in addition to referencing.
- The search list screen displays data that matches the search conditions. You can also bulk delete multiple data selected from the list.
- In the reference screen, you can select one record from the list displayed on the search list screen and display it in detail. You can also delete the data being displayed.
- On the update screen, you select one record from the data displayed on the search list screen and update it.
- The new registration screen allows you to register one piece of data.
An app to register new data¶
- This is a template that consists only of a new registration screen.
- Specific examples include creating surveys, safety confirmation reporting, etc. where you only want to allow data registration.
- The new registration screen allows you to register one piece of data.
- By allowing consecutive registrations in app customization, you can continue to register new entries.
- By customizing the app to limit registrations to a single entry, you can restrict each user to register only one data record.
- By limiting the registration to a single entry and allowing updates, users can modify their registered data. Enabling temporary save functionality allows users to save their input even if there are errors during the process.
Tip
- The one-entry registration limit checks whether a data record exists with the logged-in user as the LAST_UPDATER. If such a record is found, it is considered already registered, and further registrations are restricted.
- Temporarily saved data is stored with LAST_MODIFIED set to "1960-01-01 00:00:00".
An app to create and submit application data¶
- This template is composed of a circulation registration screen and an application screen.
- Specific examples of applications include workflow application apps for quotes and purchase orders.
- In the circulation registration screen, you create and register application data.
- In the application screen, you review and submit the application data.
- By customizing the app to limit registrations to a single entry, you can restrict each user to register only one data record.
Tip
- The one-entry registration limit checks whether a data record exists that has been circulated and registered by the logged-in user.If such a record is found, it is considered already registered, and further registrations are restricted.
An app to review and approve application data¶
- This template is composed of an application list screen and an application approval screen.
- Specific examples of applications include workflow approval apps for quotes and purchase orders.
- The application list screen displays a list of workflow applications. The application list screen is common to each approval app.
- In the application approval screen, you review and approve the application data.