Oracle JHeadstart 10.1.3.1 Now Available!
By Steven Davelaar on Mar 03, 2007
Oracle JHeadstart 10.1.3.1 is now available for download. All customers that hold a supplement option license can download jhs10.1.3.1.26-install.zip from the Consulting Supplement Option
For a point release, JHeadstart 10.1.3.1 includes an impressive list of new features:
- Generation of Graphs. There is a new item display type 'graph' which allows you to generate BI graphs. The graph type and appearance can be set using the generated BI Graph xml file.
- Multi-Select List of Values. The multi-select LOV behavior that was already present in JHeadstart 10.1.2 has been re-added.
- Conditional Requery. There is a new group-level property that allows you to specify when an ADFm iterator binding should be requeried. Predefined values are "Always", "When Entering the Page" and "After Commit". You can also define a boolean JSF EL expression that will force a requery when it evaluates to true.
- Advanced Search on Detail Tables. You can link an unbound advanced or quick search item to a bind variable by naming the bind variable after the item name, prefixed with the group name. You can use the bind variable in the SQL Query of the underlying ViewObject anyway you want, for example in the where clause of a sub select on a detail table.
- Add Row Button. You now have the ability to generate an "Add Row" button in a table. This allows you to create new rows in a table with overflow right or below.
- Duplicate Row Button. You have the ability to generate an "Duplicate Row" button in a table. When pressing this button, all values of the currently selected row are copied to a new table row, except for the primary key value(s).
- Summary Types in Table. A new item-level checkbox property "Display Summary Type in Table" has been added. You can set the value to"sum", "average" or "count". When set an additional total row is displayed at the bottom of the table, showing the computed summary type of the item for all rows in the data collection.
- Row-Specific Dropdown Lists in Table. There is a new domain property "Data Collection Changes By Row" which allows you to generate drop down lists with a different content in each table row. One use case for this is the implementation of cascading dropdown lists, for examplethe managers drop down list only showing managers working in the department of the employee.
- Support for multiple "depends on" items. The "Depends on Item(s)" property is now editable, in addition to choosing an itemfrom the dropdown list, you can type in a comma-delimited string of "depends on" item names.
- Regions can be made dependent of one or more items. The "Depends on Item(s)" property has been added to Item region, Groupregion and Region Container. This allows you to conditionally render a region based on the value of another item in the group.
- Mobile Support. Service-level View Type property is now configurable by the user. For each view type a set of templates and generator resource bundles can be defined in jag-config.xml. A MobilePDA View Type is predefined with dedicated templates and a resource bundle with short labels.
- Enhanced NLS Support. The GeneratorText resource bundles used by the Jheadstart Application Generator to generate static texts, basedon the language set in the Application Definition, are now added to the project in the /templates/nls directory. This makes it much easier to changegenerator text entries and to add support for additional languages.
- Relative path for templates directory. In the JHeadstart Application Definition Editor, you can specify the template directory relative to the ViewController project root directory.
- Item only updateable when not new. A new allowable value of while_not_new has been added to the item updateable property.
- Hot-reloading of resource bundles. It is possible to reload changed resource bundles without shutting down your J2EE Application Server (feature provided by Lucas Jellema, Amis).
Within the next few weeks, we will make the folowing additional deliverables available:
- A JHeadstart 10.1.3.1 evaluation version with the same functionality as the production release. The only limitation in the evaluation version is that your workspace cannot contain more than 10 View Objects.
- The JHeadstart 10.1.3.1 Developers Guide
- The JHeadstart 10.1.3.1 Demo Application, which will showcase all main JHeadstart features, including user authentication and authorization.