There's more to experience when you log in!
This use case can be met by using data binds.
The documentation is herehttps://docs.precisely.com/docs/sftw/spectrum/20.1/en/webhelp/Spatial/index.html#Spatial/source/Resources/resources/repoman/Project_Properties/start/data_bindings.htmlA data bind can be created on a column that provides a link between a spatial table and another table (which can be spatial or non-spatial). In Analyst when the user sees map information for the spatial table, they can access the available data binds from the overflow menu to see the additional linked data.
The below four images show how the data bind is set up in Spatial Manager, referenced in the map project in Analyst Project Settings and then used in Analyst by the user. You can see that the chosen property is linked to two data binds (cat and dog pet registrations tables). The last image shows that there are 3 dogs registered at the chosen address.
By default the data bind information is shown below the original map information, and we do not yet support having a custom template for data bind results.The data bind approach works out of the box and lets you link as many tables as needed.If you need a different behaviour or a different way of displaying the results, extensibility can be used to create a fully custom template for the spatial table that shows the linked data in some other way. But this will need to be coded as an Angular component which fetches the data itself dynamically. I believe the APAC services team have done this for some customers.
We have a road map item to support using custom templates to show data bind results.
I expect it should be available for the 2021 release (December 2021)
The scope is as below:
The admin creates a custom template and data bind as now. for example:
When a user access Analyst and selects a property, they will see the same overflow menu to view the linked tenants. The tenant records are still shown under the map information results on the left panel (as in the screen shots above for the dog registrations), however they will be shown using the custom template rather than the default (key-value pair) view, and hence would show any hyperlinks, charts etc added to the template.
Let me know if this would meet the requirement.
If not, then we need to explore enhancing more fundamentally how data binds are displayed (perhaps showing them using an "Exponare style" tabbed results) or look at using extensibility to provide something bespoke (perhaps to show them in-line within the map information result for the property).