The next covered in this tutorial is the list. It’s good for displaying an undetermined amount of information in a structured manner.
Let’s create a list view under Product for prioritizing the items that are in the phase “Next Up”. Once again, open the item you want to edit (like the Product), go to the three dot menu, select edit type, and add a list view in the Views section. Add the following formula to the Items field (though without the quotes – the editor will add them when you accept a suggestion after writing a couple characters of the item’s name):
NODE() ->> ”Product Context”:1234569 _| ISLINKED( R(“Feature State has Feature”:12345674), ISITEM(“Next Up”:12345675) )
The formula expands from the original Product item by the context “Product Context” defined earlier in chapter “Contexts”. With the _| operator, Nektion flattens the graph into a one-dimensional list of items (instead of a tree-like hierarchy).
Next, the ISLINKED part checks whether the items are Features linked to a Feature State, and whether the Feature State is “Next Up”.
At this point the list you’ve created is very simple as it only shows the icon and name of the items, but you can do move the position of Features that are in the “Next Up” state by drag-and-dropping so that the most important one is highest on the list.
Also, adding extra fields into the list’s details view’s “Views” section causes them to be added as a column into the list. For example, dragging the End Date field would create a column for the Features’ End Dates (for more information, check the section “Adding existing start and end dates” in chapter “Timeline”)