Please click on the image to enlarge it.
The upcoming Viper version 4.0 will run in the OpenEdge Eclipse environment (OE Architect / Studio). This screenshot ist made from a version 10 OE installation, but for sure it will run also in OE 11.x.
Please click on the image to enlarge it.
Viper 4.0 will be a major rework – some highlights:
The report has a structure, where every field, label or graphical element is a node in a tree. You can use the tree to navigate directly to an element.
Every element has some properties and here is the place to maintain them. The properties have ui elements for input which makes sense, like a toggle box for boolean or colour chooser for coloured fields.
Reports are organized in groups. Here in the designer the groups are visualized as grey rectangles. During runtime you can access these groups and the elements inside a group and fill them with data.
This view is context sensitive and offers the elements you can add to the layout.
The default API is now Object Oriented (OO) and therefore the good stuff like code completion is available. The OO API is also more handy than the procedure API – although these is still available to have everything compatible with older versions of Viper and OpenEdge.
The upcoming version 4.0 of Viper will offer a much better UI for interactive design of reports and the great OO API. But the strengths of Viper are still completely available:
Viper 4.0 will be a major rework – some highlights: