We feed the report a collection of objects already filled out, so it amounts to one data source. But as mentioned in my original post, grouping doesn’t appear to work for us because of the requirement to recognize there are ancestors that may not have descendants. If one treats the lowest level leaf node of the data tree to be what the single RPX would iterate over, there aren’t going to be entries in that collection to get you to the ancestors that don’t have those leaf nodes (see the discussion about Proposals without Projects and Projects without Items.)
↧