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,467,368
Community Members
 
Community Events
177
Community Groups

Creating a Table in confiforms to pull all Jira issues for a specific project

I am trying to create a table in confiforms that will pull all the jira issues for a specific project and separate them individually into a table and then have a check box next to each one. Then have a on modified IFTTT rule that will update the issue that is next to the check box that was selected with a given label field from confiforms field. 

@Alex Medved _ConfiForms_ 

2 answers

Hi

ConfiForms app is not a viewer for Jira issues. It can show the data that it has in it's own dataset. Which means the data needs to be stored in ConfiForms first

Alex

Gotcha, that kinda what I was thinking just wanted to make sure. So basically I would need to create a form using like the  webservice IFTTT OR APP link IFTTT AND do an import basically so it is stored in confiforms and then from there create the rules that will then take whatever data is modified and write back to jira.

I don’t know, it doesn’t sound right

It sounds like the task is about showing Jira data and updating it. 

Copying data to ConfiForms… why? Jira data should stay in Jira, in my opinion 

Probably not the right job for ConfiForms…

So basically our customer just wants to update labels in jira with the project label (text field)that was entered in confiforms. But she wants a table that the analysts can view and select which ones they want to add the label to.

So, why do you need to have ConfiForms here? But if you insist...

The best I can offer is to have a form with Jira field that you use to lookup for Jira issue and have another field to ask for a label and then on submit, do what you got to do 

So, on the top you have a Jira issues macro that shows the issues you want to show to your analysts and the form mentioned is below

Alex

This is the source to what I have so far

<p class="auto-cursor-target">
<br/>
</p>
<p>
<ac:structured-macro ac:macro-id="1c79a259-bbc1-49f9-839d-6a5ab6ec1639" ac:name="jira" ac:schema-version="1">
<ac:parameter ac:name="server">TOOLS Jira</ac:parameter>
<ac:parameter ac:name="columns">key,labels</ac:parameter>
<ac:parameter ac:name="maximumIssues">198</ac:parameter>
<ac:parameter ac:name="jqlQuery">project=TTP </ac:parameter>
<ac:parameter ac:name="serverId">2629f2d8-3cf8-3c6d-9352-b90421187510</ac:parameter>
</ac:structured-macro>
</p>
<p>
<br/>
</p>
<ac:structured-macro ac:macro-id="637a3779-9744-4948-b60f-7723f587e16f" ac:name="confiform" ac:schema-version="1">
<ac:parameter ac:name="formName">Test</ac:parameter>
<ac:parameter ac:name="registrationFormTitle">Test</ac:parameter>
<ac:rich-text-body>
<p class="auto-cursor-target">
<br/>
</p>
<ac:structured-macro ac:macro-id="c8b9e4b8-b921-4996-85b5-9fab81e8f071" ac:name="confiform-entry-register" ac:schema-version="1">
<ac:parameter ac:name="type">Embedded</ac:parameter>
<ac:parameter ac:name="atlassian-macro-output-type">INLINE</ac:parameter>
<ac:rich-text-body>
<p>
<br/>
</p>
</ac:rich-text-body>
</ac:structured-macro>
<p class="auto-cursor-target">
<ac:structured-macro ac:macro-id="71634a4c-194c-4761-8d24-42426ff80ed9" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldName">JiraIssues</ac:parameter>
<ac:parameter ac:name="fieldLabel">JiraIssues</ac:parameter>
<ac:parameter ac:name="extras">TOOLS Jira</ac:parameter>
<ac:parameter ac:name="type">jira</ac:parameter>
</ac:structured-macro>
</p>
<p class="auto-cursor-target">
<ac:structured-macro ac:macro-id="be48ae79-7d4d-46b8-859d-029e79897299" ac:name="confiform-field-definition" ac:schema-version="1">
<ac:parameter ac:name="fieldName">Labels</ac:parameter>
<ac:parameter ac:name="fieldLabel">Labels</ac:parameter>
<ac:parameter ac:name="extras">TOOLS Jira</ac:parameter>
<ac:parameter ac:name="type">confluencemultilabel</ac:parameter>
</ac:structured-macro>
</p>
<ac:structured-macro ac:macro-id="9fdb4040-7963-4d7e-99b7-f5b3d18a7b8a" ac:name="confiform-ifttt" ac:schema-version="1">
<ac:parameter ac:name="action">Update JIRA Issue</ac:parameter>
<ac:parameter ac:name="event">onCreated</ac:parameter>
<ac:parameter ac:name="extras2">[entry.JiraIssues]</ac:parameter>
<ac:rich-text-body>
<p class="auto-cursor-target">
<br/>
</p>
<ac:structured-macro ac:macro-id="fbcfd347-5ea9-4a0d-b25b-494fe26450cf" ac:name="noformat" ac:schema-version="1">
<ac:plain-text-body><![CDATA[{
"update" : {
"labels" : [{"add" : "[entry.Labels]"}]
}
}]]></ac:plain-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>
<p class="auto-cursor-target">
<br/>
</p>
</ac:rich-text-body>
</ac:structured-macro>
<p class="auto-cursor-target">
<br/>
</p>

Suggest an answer

Log in or Sign up to answer
TAGS

Atlassian Community Events