Insert excerpt | ||||||||
---|---|---|---|---|---|---|---|---|
|
What is In-Grid Editing?
Grids can be configured to allow direct edits to their data, rather than through a separate form or screen.
Setting up In-Grid Editing
- On a grid, open the view configuration by right-clicking and selecting
Insert excerpt _view_show_config _view_show_config nopanel true - On the
, Action Settings section, toggle onInsert excerpt _property_tabs _property_tabs name action nopanel true
Auto SaveInsert excerpt _toggle_on _toggle_on nopanel true - This will automatically save any changes made in the grid, however, it is possible to specify an action that goes beyond a simple save, such as, performing validation of input
- Click on the
and in the View Attributes section, double-click any attributes you want to make editable to open the View AttributeInsert excerpt _property_tabs _property_tabs nopanel true - Alternatively,
the Properties and click the attribute header in the grid to open the View AttributeInsert excerpt _finish _finish nopanel true
- Alternatively,
- In the Grid Settings section for each attribute, untick Read Only
all changesInsert excerpt _save _save nopanel true - must click outside cell to trigger save - test if this is another row or can be area?
- double clciking into another cell is disabled at this point
Tip |
---|
Relational attributes will appear as a drop down list . Adding non-primary table attributes from a related table onto the form will be added as Read-Only by defaultwhen Read Only is unticked. |
remove 2 coloured boxes
Insert excerpt | ||||||||
---|---|---|---|---|---|---|---|---|
|
Adding an Actionflowto the auto save
Auto save can extended with the additon of an acitionflow. replaces save - make clear. requires save node
- On a grid, open the view configuration
- On the
, Action Settings section, if Auto Save has been toggled on, an Auto Save Action Method option appearsInsert excerpt _property_tabs _property_tabs name action nopanel true Choose
Insert excerpt _actionflow _actionflow nopanel true - For the Auto Save Actionflow, click the
icon to create a new Actionflow or click theInsert excerpt _addIcon _addIcon nopanel true
icon to display a list of available ActionflowsInsert excerpt _actionflow_icon _actionflow_icon nopanel true
Worked Example
Here's a worked example using the Shop Data (available from the Learning Centre).
In this example, we are using:
- A Shop Stock screen containing a grid of the Shop Stock data, a pie chart of the Shop Stock data and a grid of the Shop Departments data - this screen was created using the Multi-Tile template
Tip |
---|
If you are completing this chapter as part of the Actionflow course and using a training instance, the data and screens have already been pre-loaded into the Actionflow Intermediate Application. For this example, we'll be working on the grid on the Shop Stock screen. |
GIF/SCREENSHOT OF FINISHED RESULT
Excerpt | ||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||
In-Grid Editing for Stock DataConfigure a grid to automatically save changes made directly to the data in the a grid.
|
Note: For a worked example of creating an Auto Save Actionflowspecifying an actionflow to be used by the Auto Save, see 2.03 Gateway Action Configuration.
further reading - creating test data