HyperReportPcdmisSchema

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:

Hyper reports default to PC-DMIS schema 1223 (v37).