Development
This
is a link to the ReportMill design application. The design application
is a Swing Java Web Start application. If you aren't familiar with Java
Web Start or if you aren't sure if you have it installed, click
here, otherwise:
Deployment
For
deployment, download ReportMill9.jar
(engine only).
Alternatively, download RMStudio9.jar (engine
+ RMStudio).
Running
RMStudio from the command line
It's
also easy to launch the ReportMill design application from
the command line:
prompt>
java -cp \Temp\RMStudio9.jar com.reportmill.App
WebObjects
For deployment with Apple WebObjects, you may also need
RM9WebObjects.zip.
Release
Notes RM9
Overview
ReportMill
9 includes several significant improvements and will also form
the basis for a number of important feature updates in the coming
year. Among the current enhancements:
- Property Expressions
- This powerful new feature provides designer
support to change specific attributes of report elements dynamically,
such as Font, FontColor, FillColor, StrokeColor, location, size
and IsVisible. This is done simply by selecting the report element
and entering an expression in the "General" inspector, like:
- getAmount>1000?
"bold" (for Font)
- getAmount<0? "red" : "black" (for FontColor)
- isEmployed? "#FFAACC" : "green" (for FillColor or StrokeColor)
- getAmount/Up.total.getAmount*100 (for Width)
- isEmployed (for IsVisible)
- This feature offers a "configuration" solution for something
that previously required Java code (using ReportMill.Listener).
- Wizard functionality for creating common reports
- Enhanced PDF Importing/Viewing
- Improved Tool Bar UI
- Improved Color Panel UI
- Improved Gradient Rendering and Performance
Update May
5:
-
RMEditor: Added custom cursors for resize and move
- KeyChains: Added support for \n, \t, \\, \u0000
and \000 escaped char notation in keychain string literals
- KeyChains: Added support for spaces in keys,
so RM can access Map entries with keys like @First Name@
- KeyChains: Added new join aggregate, so you can
have keys like @getMovies.join(getTitle, "\n")@
- RMEditor: Added "Actual Size" option to zoom
controls
- Text Editing: Fixed cursor position for
empty text not aligned to upper left or text with irregular bounds
- Graph: Fixed several 3D rendering bugs
- Graph Inspector: Cleaned up and added new 3D trackball
control
- SpellCheck: Fixed bug when running both panel and "Check
as you Type"
- SpellCheck: Fixed check as you type to highlight any
misspelled word not under text cursor
- Help Menu: Added "Java Web Start Utility" menu
item
Update
July 15:
-
KeyChains: Added support for some direct String & Number functions: @getTitle.substring(1)@,
@getAmount.format("#,##")@,
@getTitle.startsWith("XX")@, @getDate.format("hh:mm a")@
- Sort Panel: Added "Values" sort option
- Excel: Added support for simple tables
- Excel: Added support for background color
- Excel: Added support for text color
- Excel: Added support for including images and graphics
in excel output
- Excel: Added support for rich text boxes
- Excel: Added support for multiple sheets
- Simple table: Fixed undo
- Simple table: Added visible setting for individual
cells
- Simple table: Added support for grouping in header
cells.
- Simple table: Added keyboard navigation (arrow keys,
tab, enter, shift-tab/enter)
- CrossTab: Now uses simple table
- RMEditor: Added tool tips for text shapes
- Text Inspector: Put text metrics in tab instead of
separate inspector accessed by button
- Star: Added star tool/shape to toolbar
- Welcome Panel: Fixed NPE caused by clicking away after
Open
- ImagePlaceholder: Fixed bug that prevented shadows
from working with this
- Text: Fixed rare NPE
- RMEditor: Fixed rare NPE when closing editor window
with color panel up.
- JDBC Panel: Added better error reporting
- Paths: Fixed NaN bug caused by some zero height paths
- PDF: Fixed embedded font bug when importing pdf version
1.4 or later files
Update
Sept 29:
- Editor: Added optional Windows
style tool bars for convenient access to common features.
- CrossTab: Numerous fixes.
- JDBC DataSourcePanel: Numerous fixes
- JDBC DataSourcePanel: Changed to perform fetch in background
with cancel functionality
- DataSource Inspector: Added drop down menu with "Save
as XML"
- TextEditing: Added support for typing alt characters
to input special characters
|