Displaying rows based on an element's parameter table.
Main Shape
Children - Row
ChildrenSource - DataTable/200
Options - NoSelectionFilters
Child Shape
ChildType - Row
Options - NoAlarmColorFill
Data inside of Child Shape - (issue)
* wildcard
Element: [Param:[This card objectID],208,[ParentDisplayTableIndex]]
Options: AllowInheritance=False
Info: Name
And this doesn't display anything at all
But I can confirm that [ParentDisplayTableIndex], [This card objectID], and parameter 208 separately display the correct things
What am I missing here? I would be grateful for any help! 🙂
Hi Amber,
Are you sure that you need the ParentDisplayTableIndex? This is typically used in when hierarchical shapes are created dynamically based on rows in a table (ref. Docs: [ParentDisplayTableIndex]). If this is the case, make sure to also use the option 'AllowCustomIndex', as indicated here: Making a shape use a different index than that of the original row.
From what I can see, you have the 'normal' situation where you are creating shapes on just one table. In that case, maybe you can just use this placeholder: [displaytableindex]? I assume you have an element named "DataTable"?
Kind Regards,
Jarno
Hi Amber, Does the column 208 only have one element ID or multiple?
just the one element ID – it should look like this "16613/390"
I have provided a new answer based on your input.
Hi! When I just do:
Data inside of Child Shape – (issue)
* wildcard
Element: [Param:[This card objectID],208,[DisplayTableIndex]]
Options: AllowInheritance=False
Info: Name
It still doesn't return anything
and when I took out the Options: AllowInheritance=False
It just returns the element name of the current table.
Yes I have an element called "DataTable"
So I have the DataTable element that has a table in it – and the 208 column has a list of ElmentIDs – And I'm trying to generate the name linked to those ElementIDs on each row of the dynmanic shapes I've generated on a different view to the DataTable element.