Question
How to Show/Hide Workfront Custom Form Fields Based on Queue Topic Selection?
Hi Team,
We are working on a Workfront Request Queue where multiple Queue Topics are configured under the same request queue project.
Example:
- Adobe DAM
- Youtube
- Social Media Publish
Our requirement is:
- Use a single custom form
- Dynamically show different fields or dropdown values based on the selected Queue Topic.
For example:
- If user selects Queue Topic = Adobe DAM
→ show DAM-related fields - If user selects Queue Topic = Youtube
→ show Youtube-related fields
We tried using:
- Display Logic
- Advanced Logic
- queueTopicID conditions
However:
- Queue Topic is not available in Display Logic
- Advanced expression editing is restricted in our package/environment
Questions:
- Is Queue Topic–based field visibility supported natively in Workfront custom forms?
- Is there any supported way to reference
queueTopicIDin display logic? - What is the recommended best practice:
- Separate custom forms per Queue Topic?
- Helper dropdown field + display logic?
- Fusion-based solution?
Would appreciate guidance from anyone who has implemented a scalable request intake setup for multiple Queue Topics.
Thanks!