Submitted

Filter Class for specified Relationship List

Ok, so after searching the Cireson Forum, the Cireson Knowledge Articles, and immersing myself within the files of the Cireson Portal itself, it appears there is no list control customization.

What I mean is the Affected Configuration Items is really just a control defined within "CiresonPortal\\Scripts\\forms\\predefined\ elatedItems" and while you can specify how to limit which config items are shown through that list you cannot actually have 2 of those lists like in the SCSM Console.

In the SCSM Console:
  1. Affected Services - (Relationship='System.WorkItemAboutConfigItem' && TargetClass='System.Service')
  2. Affected Items - (Relationship='System.WorkItemAboutConfigItem' && TargetClass='System.ConfigItem')
So as you can see, it is using the same relationship, but it can filter on a per list basis.

So, that is what I am requesting, the ability to have a list control where you specify the relationship, whether it is going to relate another item to the source or target role (opposite of the seed role), and what classes the items must be to be valid.

The perfect scenario is you modify a form like Incident.js in CustomSpace and add in the list like so:
System.Service"}
	PropertyToDisplay: {Id:"Id",DisplayName:"DisplayName"}
}{
	ListDisplayName: "Affected Services",
        type: "CustomRelationshipList",
	Relationship: "System.WorkItemAboutConfigItem",
	RelatedEntityRole: "Target",
        RelatedEntityClassTypes: {"
2
2 replies