This registry entry changes the default PC-DMIS schema to save the hyper report. A value of 3088 is the first PC-DMIS schema to account for the CMM setup in a hyper viewset. A value of 0 causes the hyper report to save in the same schema as it was read in, as long as it is not higher than the current PC-DMIS schema, and it is higher than 526 (a really old version).
A very large schema value causes PC-DMIS to use the current PC-DMIS schema. So, if you want your hyper report to use the current PC-DMIS schema, use 1000000 or some other similar large value. However, be aware that if you're using a development version of PC-DMIS, it may have a higher schema than a release version. If you then switch to the release version, this may result in a saved hyper report using a PC-DMIS schema that your release version cannot understand.
If you wish to update hyper report to the schema they defined, each hyper report needs to be opened/closed for this to happen. This could be done during normal execute or by pressing F9 on the command or by selecting File | Reporting | Edit Legacy. The file simply needs to be opened/closed for this to happen. You only need to do this once. Once the hyper report is using that PC-DMIS format, it cannot be opened by any PC-DMIS version below the user defined schema. If anyone attempts to do so, PC-DMIS may crash since hyper reports were never backwards compatible.
Entry Name: HyperReportPcdmisSchema
Entry Type: Integer/long value that specifies the PC-DMIS schema to use when saving hyper reports. The default value is 0.
You should avoid the following schema numbers since the CMM setup is not supported in them:
Less than 3087
Greater than or equal to 3250 but less than 3284
Greater than or equal to 3600 but less than 3639
Greater than or equal to 3800 but less than 3805
Greater than or equal to 4000 but less than 4004
Hyper reports default to PC-DMIS schema 1223 (v37).