Thank you for the call out about both the "Ignore Timebox Scope" selection as I forgot to mention that.
The HTML widget is enabled on a subscription basis, so it is likely it is not on for your subscription. You will need to check with your subscription administrator for your company policy around using the HTML apps or widgets.
Original Message:
Sent: Mar 26, 2025 12:00 AM
From: afiliberto
Subject: Announcing View Filter Substitutions in Custom Views
Thanks @Kristy Corkan
They all worked beautifully!
I managed to add the link on a piece of text making if more friendly.
Please note the hTML widget is not available in our subscription. At least, I couldn't find it on the custom views.
For the query regarding the user stories missing the milestone, I had to tick the "Ignore iteration scope" for it to work.
Original Message:
Sent: Mar 25, 2025 09:31 AM
From: Kristy Corkan
Subject: Announcing View Filter Substitutions in Custom Views
Hi @afiliberto,
Thank you for trying out this new feature!
I was able to get a link to work in the section description with the caveat that it will take you to your default page when you close it. I'm still figuring out how to get around that. The format I used is very close to yours: https://rally1.rallydev.com/#/?detail={{ViewFilter._ref}}&fdp=true
The view filter substitutions only work for the configuration queries, not any other configuration attributes.
Instead of a URL widget, you could try the HTML Widget. The advantage to that is that you have more options to work with (Styling, and also you can access the ViewFilter and URL of the current page via the $RallyContext object, getting around the caveat I mentioned above). See the documentation for information about using $RallyContext.
Regarding your second question, If you are using a Milestone View Filter and the milestones are associated with your features, you should be able get a list of User Stories that are scheduled after the TargetDate of the milestone with the follwing custom list configuration:
Type = User Story
Query = ((Iteration.EndDate > "{{ViewFilter.TargetDate}}") AND (Feature.Milestones.FormattedID = "{{ViewFilter.FormattedID}}"))
The second part of this query tells the Custom List that you only want User Stories that are underneath the milestone's features and the first part will refine the data set to only show stories ending after the TargetDate. Note that this will not include User Stories that are not in an iteration, so you might want to setup a second Query Tile or custom List for that, or you could add that to this query using an addition OR statement:
Type = User Story
Query = (((Iteration = null) OR (Iteration.EndDate > "{{ViewFilter.TargetDate}}")) AND (Feature.Milestones.FormattedID = "{{ViewFilter.FormattedID}}"))
Thank you again for reaching out. I hope this helps!
Kristy
------------------------------
Kristy Corkan
Rally Product
Original Message:
Sent: Mar 23, 2025 09:55 PM
From: afiliberto
Subject: Announcing View Filter Substitutions in Custom Views
Great new feature!
It normally takes a lot of clicks to find the iteration and edit the sprint goal. Is there a way edit it from the custom view?
Given, the custom views don't have iterations as an object in the Custom List widget, I tried to create a dynamic link to the iteration in the richtext field but it didn't create a hyperlink.
https://rally1.rallydev.com/#/?detail=/iteration/{{ViewFilter.ObjectID}}&fdp=true
I also tried to put it as a Dynamic link in the URL widget but didn't work either.
The second thing I tried, was to build a section that could show the User Stories that are in iterations that are planned to finish post the Milestone Target date. I wasn't able to do that because in my Team, we link Milestones to Features. Is it still possible to show the stories?
I tried different things but none worked
1. Children.Iteration.EndDate > {{ViewFilter.TargetDate}}
2. HierarchicalRequirement.Iteration.EndDate > {{ViewFilter.TargetDate}}
I also tried picking User Story as an object and filtering by the children, but it didn't show any results. I guess because it's trying to fetch user stories linked to the Milestone. Even if I ignore the timebox scope, it still doesn't show the expected results.
Feature.PlannedEndDate > {{ViewFilter.TargetDate}}
Original Message:
Sent: Mar 21, 2025 12:58 PM
From: Kristy Corkan
Subject: Announcing View Filter Substitutions in Custom Views
#ProductAnnouncements
Have you ever wished your custom dashboards could dynamically display attributes of the specific timebox you're viewing? We heard you! Now, you can bring your timebox data to life with our new View Filter Substitutions exclusively in Custom Views.
View Filter Substitutions allow you to seamlessly pull key attributes from your selected timebox (like Release, Iteration, or Milestone) directly into your custom view descriptions and widget query configurations. Imagine displaying release goals, start/end dates, or even dynamic artifact lists based on your chosen time period.
Here are a few ways you can leverage View Filter Substitutions:

Above: In Custom View Edit Mode: Referencing the Theme for the selected release using View Filter Substitution in the Section Description.
Below: In Custom View View Mode: the Theme of the selected release displayed dynamically in the Section Description.


Above: In Custom View Edit Mode - Query Tile configuration query: Referencing the Name for the selected release using View Filter Substitution in the query to identify User Stories with Features that are not in the same release*.
Below: In Custom View View Mode: Query Tile showing number of stories with Features not in the selected release*.
*based on Release Name match

Above: In Custom View Edit Mode - Query Tile configuration query: Referencing the Target Date for the selected Milestone using View Filter Substitution in the query to identify User Stories and Defects that are scheduled into Iterations that end after the currently selected Milestone target date.
Below: In Custom View View Mode: Query Tile showing number of User Stories and Defects that are scheduled into Iterations that end after the currently selected Milestone target date.

Ready to take your custom views to the next level?
Explore the detailed documentation
Try it out and share your feedback and innovative use cases with us – we're eager to see what you create! We're committed to continuously enhancing your experience and helping you unlock the full potential of your data.
------------------------------
Kristy Corkan
Rally Product
------------------------------
------------------------------
Kristy Corkan
Rally Product
------------------------------