Having Trouble using filter function in NESTED CDT

Certified Associate Developer

Hi Everyone,

I have requirement to retrieve resulting CDT list by filtering nested CDT list containing key-value Tier:1 in nested CDT.

This is CDT list

     local: list    {
                    	{
                    		ReportFacilityId:30803, 
                    		FacilityId:3551, 
                    		FormInstanceId:4271964, 
                    		FacilityName:"Test 1", 
                    		IsSectionLarger:false, 
                    		FacilityMode:
                    		{
                    			{
                    			A15LinkModeId:17394, 
                    			ModeId:4, 
                    			ToS: 1,
                    			Tier:1
                    			}, 
                    			{
                    			A15LinkModeId:17394, 
                    			ModeId:4, 
                    			ToS: 3,
                    			Tier:2
                    			}
                    		}
                    	},
                    	{
                    		ReportFacilityId:30804, 
                    		FacilityId:3552, 
                    		FormInstanceId:4271964, 
                    		FacilityName:"Test 1", 
                    		IsSectionLarger:false, 
                    		FacilityMode:
                    			{
                    			A15LinkModeId:17394, 
                    			ModeId:4, 
                    			ToS: 1,
                    			Tier:1
                    			},
                    			{
                    			A15LinkModeId:17394, 
                    			ModeId:4, 
                    			ToS: 1,
                    			Tier:2
                    			},
                    			
                    	},
                    
                    
                    }
                    
                    
                    
    /* what I want to retrieve is list with  Tier: 1 FacilityMode */
    filteredList: {
                    	{
                    		ReportFacilityId:30803, 
                    		FacilityId:3551, 
                    		FormInstanceId:4271964, 
                    		FacilityName:"Test 1", 
                    		IsSectionLarger:false, 
                    		FacilityMode:
                    		{
                    			{
                    			A15LinkModeId:17394, 
                    			ModeId:4, 
                    			ToS: 1,
                    			Tier:1
                    			}
                    		}
                    	},
                    	{
                    		ReportFacilityId:30804, 
                    		FacilityId:3552, 
                    		FormInstanceId:4271964, 
                    		FacilityName:"Test 1", 
                    		IsSectionLarger:false, 
                    		FacilityMode:
                    			{
                    			A15LinkModeId:17394, 
                    			ModeId:4, 
                    			ToS: 1,
                    			Tier:1
                    			}
                    	},
                    
                    
                    }

  Discussion posts and replies are publicly visible

Parents Reply Children
No Data