Insert excerpt | ||||||||
---|---|---|---|---|---|---|---|---|
|
Excerpt |
---|
Overview
Save Node PropertiesUse a
|
node to insert |
and update |
records for a selected table. |
Live Search | ||||||||
---|---|---|---|---|---|---|---|---|
|
Panel | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
|
Example
In the actionflow above a user is saving values on an edit form (Company Edit Form) to a Company table. In this workflow all changes must be approved by a second colleague. All attributes on the edit form need to be saved and a Status attribute to manually set to 'Pending Approval', StatusUpdate to the current time and StatusUpdatedBy to the users name using a calculate node.
To automatically save all the attributes on the form all the user has to do is click 'Auto Save Attributes'. This automatically savesBy default, Autosave Attributes is enabled, this saves any attributes on the driving input form |
that link to the table on the save node. |
Allocating Primary Key Values to New Records
When the save action is inserting a new record to the table, PhixFlow allocates a unique primary key value to the record. How PhixFlow allocates a value is determined by the Table properties → Advanced → Primary Key Generator.
Specific attributes can be overridden manually by specifying the attributes, or if Autosave Attributes is not enabled the Save node will only save attributes which are mapped to it and ignore any that have not been included. A Save node must be attached to a table with a Type of Transactional. Worked ExampleFor full details on how to create a Save node, including worked examples, see Save Action Configuration.
Basic Settings
|
Will either insert
|
|
|
|
|
Will always
|
|
|
|
|
|
|
Autosaving Attributes
If selected, this action will automatically save unmapped attributes from the driving input form or view, matched by id. If an attribute on the target table has not been mapped, the save action will check for a value by id (on a form the field will automatically be associated with the stream attribute if it has been added by dropping the stream attribute on the form).
|
Mapped AttributesA list of attributes to be updated manually. Click |
to show the list of attributes for the table. Drag the attributes you want to add to the save node into this list. In the list:
Advanced Settings
|