|
|
|
BASIS International Ltd. releases version 14.10 of BBj�, Barista� Application Framework, and AddonSoftware� by Barista. This maintenance release incorporates all customer requested fixes listed in the Fixes file and adds the following:
In addition, version 14.10
|
|
|
|
|
|
BBj 15.0 Preview Features |
Items in bold are new since 14.01
Language/Interpreter
-
Enhances the browser user interface (BUI)
-
Adds the ability to use HTML formatting such as bold, italics, color, and fonts for tooltips within a BUI program
-
Adds the ability to place longer help text as a "long cue" in a BBjControl status bar
-
Adds support for modern HTML5, CSS, and JavaScript code in a complete web browser for the BBjHtmlView control that relies on JavaFX WebView and is configurable via STBL("!OPTIONS","JAVAFX_HTMLVIEW")
-
Implements the BUI BBjScrollBar control
-
Adds ability to set the border color of a child window to meet application requirements
- Simplifies conversion from OpenBASIC with the addition of an option to not report !ERROR=47 for substring out of bounds errors on empty array elements (OPENBASIC_ARRAY47)
- Adds new SETOPTS byte 9 bit $20$ to make it easier to read string (plain text) files
- Enables READ RECORD to work without the need for SIZ=
- Enables READ to treat the two-byte Windows line separator $0D0A$ as a single line separator
-
Adds new mnemonics for Thoroughbred compatibility
-
OVERLAY - Allows temporary display of another character window's contents in the active window similar to the CAPTURE mnemonic, but also overwrites the character window borders and is easily undone
-
WINSAVE - Stores a copy of a character window in an archive of inactive windows. The original window can be deleted, removing it from the CUI display and freeing up its ID number, and then restored from the saved copy
-
WINRESTORE - Restores a copy of a character window from an archive of inactive windows. The restored window is displayed on the CUI screen as the active window and responds to input and mnemonics once again
-
WINDELETE - Deletes a saved character window from the archive of saved inactive windows. After the saved window has been deleted, it can no longer be restored
-
Adds new features for Thoroughbred conversion support
-
Adds new FILEOPEN() and FILESAVE() mode to fine-tune the behavior when the user selects a file that doesn't exist (fileopen) or already exists (filesave)
-
Adds BBjSysGui::setScale(x,y), equivalent to the 'SCALE'(x,y) mnemonic
-
Adds BBjSysGui getScaleX() and getScaleY(), previously available in the SYSGUI FIN string
-
Adds more user control over the heartbeat between the BBj and Java components that comprise the XCALL server, allowing for these components to recognize a situation where one of these entities is no longer responding
-
Adds a new BBjMDI::setBackgroundImage method to allow for placing background images on the MDI desktop
-
Extends BBjThinClient User Properties to support HTML Session and Local Storage in BUI
-
Adds getScreenImage and getWindowImage methods to return a screen or window as a BBjImage
Development Tools
Database Management
-
Adds asynchronous triggers that trigger user-specified BBj programs, in the background to avoid impacting normal file operations, when a monitored file is changed, one for new or changed records and one for deleted records
-
Adds a new built-in SPROC called GET_RESULT_SET_DSV that extends the functionality of GET_RESULT_SET_CSV to allow the query to specify a field delimiter as well as a record delimiter, giving users access to files that have field delimiters other than commas (i.e. tabs, etc)
-
Adds scalar functions to the SQL engine
System Administration
Application Building Blocks
-
Enhances dashboard widget capabilities in the Dashboard Utility with the ability to:
-
Create widgets specifying a BBjRecordSet for the data
-
Popout an embedded widget
-
Enable a widget's capabilities, such as PopoutEnabled, SaveEnabled, etc.
-
Specify the widget's titlebar and border colors
-
Customize the chart's legend label format
-
Further customize the pie chart's label format
-
Specify whether or not a pie chart should ignore zero values in the dataset
-
Refresh a JasperViewerWidget
-
Enhances the BBXImage Utility with filtering methods to adjust the brightness of the image, adjust the contrast of the image, blur the image, sharpen the image, and convert the image to grayscale
-
Adds the ability to export BBJasperReports to XLSX format
|
Barista 15.0 Preview Features |
Items in bold are new since 14.01
|
AddonSoftware 15.0 Preview Features |
Items in bold are new since 14.01
General
- Passes all new QF-Test suites
- Dashboard enhancements
- New Manufacturing tab with grid widget shows Work Orders linked to Sales Orders; includes filters for both Work Order status and Sales Order Status
- New top-level menu gives users fast access to dashboards
- All forms and reports are now launchable in BUI
Accounting
- Embedded widget on Customer Master shows customer's aged balance, dynamically switching from a pie chart to a bar chart to show credit balances
- Increased speed of the AR Drilldown Report

|
Download this new release today. See Barista in action by including AddonSoftware with your download and see an example of an ERP built completely with Barista.
Subscribe to the bbj-developer or barista-list forums for the latest news.
| |
BBj�, Barista�, and AddonSoftware� are registered trademarks.
|
|
|