Runtime support for customized InfoMaker reports in PowerServer

PowerServer 2025 R2 now supports loading DataWindow objects from external libraries at runtime, including customized reports created or maintained with InfoMaker.

This enhancement makes it easier to deliver user-specific or business-specific reporting solutions. Users can freely customize DataWindow reports in InfoMaker according to their own requirements, save them in external PBL/PBD files, and deploy these files separately from the main application. The PowerServer installable cloud application can then load the customized reports at runtime using AddToLibraryList or SetLibraryList, without requiring the application to be rebuilt or redeployed.

To enable this support, call CloudAppSet in PowerScript before loading the external library:

CloudAppSet("EnableDynamicDWLoading", "true")
  • This option must be enabled before invoking SetLibraryList or AddToLibraryList (that is, before loading external PBL/PBD files).

  • Currently, only DataWindow objects are supported. Other dynamic objects in external libraries (such as embedded SQLs) are not supported.

  • DataWindow objects loaded from external libraries use the dynamic creation mechanism for data operations and do not rely on compiled C# models.