Issues for cross-browser support for Designer Studio have been addressed. Improvements were made in run-time performance for data pages with grids, and a number of cosmetic changes and fixes were made.
Login Performance improvements
A cursor pointer issue was addressed in Case Manager.
In reports, data in columns will now right-align.
Improved section validation functionality
Harnesses with screen layouts will now save when there is a refresh condition on a panel.
Outline View tree has been improved.
Improvements to Repeat Grids using Data Pages as a source.
Formatted text cells can be put into a grid to display the value of a property retrieved from a Report Definition join.
Designer Studio changes to support IE9 and IE10.
Improved designer studio layout
Designer Studio changes to support quirks mode in IE8 and IE9.
Improvements to SmartLabels in Data Pages
Tab groups will take parameters for pre-activities in a defer load setup.
Sections support nested dynamic layouts.
Build consistent, high-quality sections with design templates
Valid from Pega Version 7.2.2
The Pega 7 Platform provides predefined design templates that you can apply to your sections. Templates eliminate the need to design or copy another layout each time you want to design a section. You also can create custom design templates that can be shared with other users. Custom templates can contain regions (dynamic layouts) that you can further customize for each section.
By default, you can now create a new harness with a screen layout instead of as a container with a cell structure. This change ensures that you can create an application layout more efficiently; for example, you can specify a scroll area exactly the way you want in a desktop application or a mobile app. You can arrange the header, footer, and main area content at the new harness level by using sections. For example, you can specify headers and footers to be fixed or to scroll with the page. New layout options are configurable in the skin. Different layout selections are available when you use the harness as an app view, a main area, inner harness, or a page view.
When you view a report, the data grid that is displayed is now styled by using either the List report format or the Summarized report format, depending on the report type. With this enhancement, you can display report data differently, and perhaps more effectively, than other grids in your portal. In the skin of your application, these new formats will be added and upgraded automatically by copying the Default format for the Trees & grids layout type, which was previously used to style reports.
Limited action set for mobile-optimized grid layouts
Valid from Pega Version 7.2.2
The grid layout supports a limited action set when you select the Optimize for mobile mode. Actions allow you to determine the behavior of the grid. When Optimize for mobile is selected on the General tab of the grid layout properties, the following actions are available on the Actions tab:
The grid layout supports the addition of a heading level. The heading level generates semantic markup and makes the UI structurally understandable for assistive technology users. The heading level is selected in the Presentation tab of the grid layout properties.
You can include videos within sections to build an interactive user experience. As with other standard controls, you can configure the video presentation and event properties. Although the Pega 7 Platform supports multiple video types, use the MP4 format as a best practice.
You can now style charts in your application skin by selecting Charts in the Controls section and setting a theme. When you style charts by using a theme, charts that are generated for report definition reports and the autogenerated chart control are styled consistently, and you do not need to style charts individually. In addition, you can preview chart themes in the Skin form to see how different charts look without launching an application.
When using a repeated dynamic layout, you can configure the pagination options to load more data as the user scrolls down the screen. This pagination works only in harnesses that are configured to use client-side templates.
You can get the real-time availability status of all logged-in operators. The status of each operator is maintained by the Pega 7 Platform in a presence record. You can receive real-time status change notifications by subscribing to the Operator Presence channel or by querying the presence record directly.