Data type local store does not work with multiple open rulesets
While setting up a local source for a data type, an error displays while creating the page list.
**.pyDataSourceList(1).pyLoadReportDefinition: DataTableEditorReport does not exist or is not a valid entry for this ruleset and its prerequisites.
Steps to Reproduce
1. Add a Data Type using the path Data Explorer > Add data type.
2. Add properties to the data type.
3. Click 'create a local source' from sources tab.
4. Select one property as the key and click 'Next'.
5. Click Close.
When two different open major versions are being worked on, while running the local data storage, the Report Definition (RD) is created in the highest open major version. Due to this, while creating the list data page with source as the RD, it is throwing an error as RD is not accessible since it got created in the highest major version which is not accessible to the application.
The highest open rule set version will be fetched from the list of ruleset versions which are available to the application only. RD and datapages will be created in this ruleset version.