Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,460,642
Community Members
 
Community Events
176
Community Groups

Access entry values from different forms

Hello,

 

I would like to use the IFTTT macro to rename a childpage located somewhere else.

The parentpage of the childpage contains a confiform form with entries. Is it possible to access a specific entries value to rename a childpage to that? 

 

I think its easier to explain with an example:

imagine a page with a confiforms form and a checkbox. If this checkbox gets checked an existing childpage somewhere else (with a parentpage containing values already) gets renamed dynamically. 

I thought at a "New Page Title" like:

parentformName:pageID.[entry.FIELD_NAME]

 

but I don't know the exact syntax. Maybe someone can help me.

 

Thanks and regards

 

 

1 answer

1 accepted

0 votes
Answer accepted

Hi

You can rename any page, but you need to know it's ID and supply it to ConfiForms (could take it from a field via [entry.field_name] notation)

Does your form knows what page to rename?

Alex

The child page gets created by a different IFTTT.

Therefore I thought it could work with something like id:[iftttResult_NP.id I could also name the childpage [entry.FIELD_NAME] directly with the createpage IFTTT under "Page title" but this results somehow in an error after checking the mentioned checkbox. So my thought was that it could work with something like parentformName:pageID.[entry.FIELD_NAME] as well. The parentformName and the pageID is known. 

I am confused, sorry...

You can access results of an IFTTT or you can access some field value in the IFTTT macros parameters

What is your question?

The question is:

How to access some field values of a form located on a different page. My hope was that there is something like

formName:pageID.[entry.FIELD_NAME]

whereas:

  • "pageID" is the pageID of the page where the form "formName" is defined
  • "formName" is the name of the form located on the page with the pageID above
  • "[entry.FIELD_NAME]" is a specific value in the form "formName"

My problem is that I dont know if a parameter like this exists and if it exists, what the correct syntax would look like.

Hope it makes sense now.

If this is from arbitrary form that is not connected to current then have a look at queryAndSet function from virtual functions 

If the form is connected to other form though smart fields (of any length - through smart field, etc) then you can reference the value directly, by navigating to it through the [entry.field_name.another_feld_name], etc

Alex

Like Ulrich Brinker likes this

Suggest an answer

Log in or Sign up to answer
TAGS

Atlassian Community Events