Xporter conditional

Lee Hutchinson January 7, 2022

Hi,

 

I'm brand new to using Xporter so excuse this probably simple question. I am using the below in my template to bring back the linked issue key but if there is no linked issue I want to default to a string 'n/a'. Can anyone advise the syntax to use for that please?

 

#{for links}

${Links[n].Key}

#{end}

 

 

1 answer

1 accepted

0 votes
Answer accepted
Rogério Paiva - Xray Xporter
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
January 18, 2022

Hi @Lee Hutchinson 

Xporter has a programming language that can help you code some behaviors.

For instance, o achieve what you want, it is necessary to add two conditions: print N/A when the links count is zero and print the Keys when the links count is different from zero.

Here is an example:

#{if (%{"${LinksCount}".equals("0")})}

N/A

#{end}

#{if (%{!"${LinksCount}".equals("0")})}

#{for links}

${Links[n].Key}

#{end}

#{end}

 

Please check the Xporter documentation here (https://confluence.getxray.app/display/public/XPORTERCLOUD/Conditional+Blocks) for the details on conditional blocks. And also, please explore all the documentation to get a view of all the features. Since you are starting to use Xporter, I would advise you to do the Xporter Academy to train and learn how to use the tool (https://confluence.getxray.app/display/public/XPORTERCLOUD/Xporter+Academy).

Any additional questions, please get in touch with Xporter Support (http://Xportersupport.getXporter.app); we would gladly assist you.

Thank you.

Kind regards,
Rogerio Paiva [Xporter Support Team]

Lee Hutchinson January 19, 2022

That's fantastic - thanks for your help Rogerio!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events