ConfiForms - Redirect to a new form from a given record entry

Emily Belt
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 19, 2023

I am trying to leverage ConfiForms in a unique way. 

I have a simple form and Table View of that form with the Edit Controls. What I want, is to click a button from a given record entry and redirect to another form and have the entries be linked (the redirect brings over a key or equivalent).

I thought of trying to repurpose the Edit Controls button as seen in the storage format below since it has a Valid Redirect URL on save feature, but that doesn't really capture my use case, since I'd like to be able to Save or go to the next form. 

I saw a previous help post where when creating a new entry in a form, when you click save you are redirected to a new form with an IFTTT integration, but I can't see how to use that when the events are limited to onCreated, onModified, onDeleted, onError. This is basically what I want though, just without being limited to when a new entry is added. 

How can I accomplish this? Thanks so much Alex :)

<p class="auto-cursor-target"><br /></p><ac:structured-macro ac:name="confiform" ac:schema-version="1" ac:macro-id="6f38b2ee-60cc-4c63-a1c3-34afddb7e7dd"><ac:parameter ac:name="formName">NewProspectForm</ac:parameter><ac:rich-text-body>
<p><ac:structured-macro ac:name="confiform-field-definition" ac:schema-version="1" ac:macro-id="e2fbe640-68c8-40a4-a48b-9869d00e20f7"><ac:parameter ac:name="fieldName">LastName</ac:parameter><ac:parameter ac:name="fieldLabel">Last Name</ac:parameter><ac:parameter ac:name="type">text</ac:parameter></ac:structured-macro><ac:structured-macro ac:name="confiform-field-definition" ac:schema-version="1" ac:macro-id="97c76595-09ad-40ca-bedd-daf6280b9993"><ac:parameter ac:name="fieldName">FirstName</ac:parameter><ac:parameter ac:name="fieldLabel">First Name</ac:parameter><ac:parameter ac:name="type">text</ac:parameter></ac:structured-macro></p>
<p><ac:structured-macro ac:name="confiform-field-definition" ac:schema-version="1" ac:macro-id="7e3b7ead-f1e2-4621-b1be-53675e45276c"><ac:parameter ac:name="fieldName">Status</ac:parameter><ac:parameter ac:name="fieldLabel">Status</ac:parameter><ac:parameter ac:name="values">false[success=Initial Referral|error=Phone Screening|default=Dead End|]</ac:parameter><ac:parameter ac:name="type">status</ac:parameter></ac:structured-macro></p><ac:structured-macro ac:name="confiform-entry-register" ac:schema-version="1" ac:macro-id="82e256fd-5ea4-42e1-88bc-3f58b2aa929b"><ac:parameter ac:name="formName">NewProspectForm</ac:parameter><ac:parameter ac:name="type">Embedded</ac:parameter><ac:rich-text-body>
<p><ac:structured-macro ac:name="confiform-field" ac:schema-version="1" ac:macro-id="26c1aeab-4d15-48f0-a783-9e58bcdab23d"><ac:parameter ac:name="fieldName">LastName</ac:parameter><ac:parameter ac:name="withLabel">true</ac:parameter></ac:structured-macro></p>
<p><ac:structured-macro ac:name="confiform-field" ac:schema-version="1" ac:macro-id="4e216cb4-3c94-4081-8383-50470fb07c68"><ac:parameter ac:name="fieldName">FirstName</ac:parameter><ac:parameter ac:name="withLabel">true</ac:parameter></ac:structured-macro></p>
<p><ac:structured-macro ac:name="confiform-field" ac:schema-version="1" ac:macro-id="847fe3c3-9ee5-477c-88b3-a234e1a5c1f8"><ac:parameter ac:name="fieldName">Status</ac:parameter><ac:parameter ac:name="withLabel">true</ac:parameter></ac:structured-macro></p></ac:rich-text-body></ac:structured-macro>
<p class="auto-cursor-target"><br /></p></ac:rich-text-body></ac:structured-macro>
<p class="auto-cursor-target"><br /></p><ac:structured-macro ac:name="confiform-table" ac:schema-version="1" ac:macro-id="4e17b473-13f4-4209-bc93-c1f66ed69386"><ac:parameter ac:name="pageTitle"><ac:link /></ac:parameter><ac:parameter ac:name="formName">NewProspectForm</ac:parameter><ac:parameter ac:name="enableGridEdit">true</ac:parameter><ac:parameter ac:name="enableSearch">true</ac:parameter><ac:rich-text-body>
<p><ac:structured-macro ac:name="confiform-field" ac:schema-version="1" ac:macro-id="0f21df54-9cea-49ec-88c6-eef692b415ca"><ac:parameter ac:name="fieldName">LastName</ac:parameter></ac:structured-macro><ac:structured-macro ac:name="confiform-field" ac:schema-version="1" ac:macro-id="3c82eaad-00ee-489c-a678-25c122e71042"><ac:parameter ac:name="fieldName">FirstName</ac:parameter></ac:structured-macro><ac:structured-macro ac:name="confiform-field" ac:schema-version="1" ac:macro-id="3963bedb-8682-4043-83d6-7f185266cf60"><ac:parameter ac:name="fieldName">Status</ac:parameter></ac:structured-macro></p><ac:structured-macro ac:name="confiform-entry-edit" ac:schema-version="1" ac:macro-id="d49c60a4-2c9f-4e26-89fa-3ad73f13f4a8"><ac:parameter ac:name="showBoth">false</ac:parameter><ac:parameter ac:name="editButtonLabel">Open Record</ac:parameter><ac:parameter ac:name="regControlLayout">true</ac:parameter><ac:rich-text-body>
<p><br /></p></ac:rich-text-body></ac:structured-macro>
<p class="auto-cursor-target"><br /></p></ac:rich-text-body></ac:structured-macro>
<p class="auto-cursor-target"><br /></p>

 

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events