Skip to main content
Kinetic Community

Kinetic Request CE Cascading Attribute Value Retrieve

Returns the matched value of the "Property to Return" parameter for the given scope. If the Context is Submission, this handler will search for a matching submission value, if none found, it will search the form, then kapp, then space for a match.

Downloads

By downloading this file, you acknowledge that you agree to our Terms of Service

kinetic_request_ce_cascading_attribute_value_retrieve_v2.zip

Detailed Description

Retrieves a submissions values, it's forms attribtues, kapps attributes, and spaces attributes. Attributes and Values are returned as something like this:

Matched Context:: Kapp Attribute

Value:: Service Submitted

Parameters

Name Description
Error Handling Determine what to return if an error is encountered.
Start Context The lowest level to search. If Submission, only a Submission Id is needed. Should be one of Submission,Form,Kapp,Space
End Context The highest level to search. If Submission, only a Submission Id is needed. Should be one of Space,Kapp,Form,Submission
Property To Find The Name of the Field/Attribute to search for a match.
Backup Value If no Field/Attribute value is returned, use this value
Space Slug The Slug of the space to find attribute values in (defaults to info value if not provided).
Kapp Slug The Slug of the kapp to find attribute values in.
Form Slug The Slug of the form to find attribute values in.
Submission Id The id of the submission to find values in

Sample Configuration

Parameter Example Configuration
Error Handling Error Message
Start Context Submission
End Context Space
Property To Find Notification Template
Backup Value Service Submitted
Space Slug
Kapp Slug
Form Slug
Submission Id <%= @submission['Id']%>

Results

Name Description
Handler Error Message Error message if an error was encountered and Error Handling is set to "Error Message".
Matched Context The Context for which the value was found (Space / Kapp / Form Attribute, Submission Values or the Backup Value)
Value The Matched Value Found and Returned

Change Log

Version Date Description
2.1 2018-05-25 * API Server Info Value changed to allow ${space} in the url for subdomain support (ie. https://${space}.localhost:8080/kinetic)
2 2017-08-18 * Removed menus from start and end contexts to allow values to be passed in as variables (from routine input)
1 2017-02-18 * Initial version. See README for details.