|
Java tools for J2EE, Java EE and more |
New: Displays a new Report Panel. It pops up a Name Report Panel for you to specify the name for new Report Panel first.
Open: Displays a new Report Panel and restores data from previously saved *.report file. First it will pop up a Name Report Panel for you to specify the name for a Report Panel, then restore a the .report file.
Direct log database: Displays the Direct Log Database Connection Panel.
About: Shows version number and license information.
Browse dictionary: The section name of the dictionary.
Dictionary: Displays the Dictionary Panel to maintain the dictionary.
Ok: Selects the highlighted name and closes this panel.
Cancel: Cancels this panel.
Add: Adds a Checker item into the list.
Edit: Edits the highlighted item.
Delete: Deletes the highlighted item.
Ok: Selects the highlighted name and closes this panel.
Cancel: Cancels this panel.
When you click on Add or Edit, a small edit window will appear and allow you to edit a new name.
This panel allows you to specify a Checker.
Checker: The name of the checker.
This panel allows you to maintain the dictionary. The dictionary is a collection of user collected names. They are convenient for constructing reports.
Section: Available sections of the dictionary.
Add: Adds an item into the section of dictionary.
Edit: Edits the highlighted item in the section of dictionary.
Delete: Deletes the highlighted item.
When you click on Add or Edit, a small edit window will appear and allow you to edit a new name.
Direct Log Database Connection Panel
This panel allows you to specify log database parameters. SuperReport uses these parameters to connect to the log database directly. It does not affect the connection between SuperLogging (the server side library) and the log database.
This panel will pop up automatically when it is necessary.
This is an administrator tool. Do not change those parameters unless it is absolutely necessary. If you do need to change those parameters, please work with your database administrator to set these parameters.
Note: If you change it to different database, you need to put the new driver file on the CLASSPATH when you start Super. See Environment Variables for details.
Driver: The log database driver name. The class or jar file must be on the CLASSPATH.
URL: The log database URL.
User: The log database user name. If you use default database, do not change User. If you use other database, the User is assigned by your database administrator. You can not create a new user from this panel.
Password: The password for the log database User. This is the password associated with User already set in the log database. You can not create new password from this panel. Password can not be empty.
Query timeout: The time out for each access to the log database. The unit is second. The value should be greater than 0. If you do not specify a value, the value will be zero which means "no time out". Zero timeout is not recommended: when something is wrong, a call to the log database should return promptly, so SuperLogging can send alert email to administrators.
Remember user name and password: Check this if you want the User and Password be saved. This is to remember user name and password for this panel only. Other panels provide similar facilities. Note: User and Password are saved as plain text. If you have security concerns, please leave password empty. See Direct Database Connection for details.
Ok: Connects to the log database and saves parameters. If the new connection is successful, it takes effect immediately. If the new connection fails, it will not affect the current connection.
Cancel: Closes this panel without doing anything.
This panel lists the Checker elements.
Add: Adds a new element into the list.
Edit: Edits the highlighted element into the list.
Delete: Deletes the highlighted element from the list.
UP: Moves the highlighted element up one row.
Down: Moves the highlighted element down one row.
The names of these elements will appear on the report result in the order specified here.
A checker element is listed by its Display name followed by its
criterion enclosed in parentheses. The character "&" is used as delimiter
between parts of the criterion.
For example:
MyElement (SUN10&SuperLogging&&number)
is an element with:
For example:
All (&&&&)
is an element whose display name is "All". The host part, class part, method part, file name and line number part and word part of the criterion are empty.
This panel allows you to specify the Checker Elements.
Display name: The name for this element.
Host: The host machine name for this element.
Class: The class name for this element.
Method: The method name for this element.
File name and line number: The file name and line number of this element.
Word: The keyword for this element.
Each of them is corresponding to a piece of data in a log message. See Log message format for details.
Display name can not be empty. Others can be empty. Empty means
"you do not care": it matches anything.
Name: The name of your Report
Panel. You can specify any name which is meaningful to you.
This panel allows you to specify the report period.
Today: The period is from 00:00 to the moment of reporting.
This week: The period is from Sunday to the moment of reporting.
This month: The period is from the first day of this month to the moment of reporting.
Yesterday: The period is yesterday.
Last week: The period is for last week. A week starts on Sunday.
Last month: The period is for last month.
This year: The period from January 1, 00:00 to the moment of reporting.
FromTo: The period is specified by the following:
From: Year Month Day Hour Minute
To: Year Month Day Hour Minute
The hour is in 24 hour system. 2 o'clock afternoon is 14:00.
This panel shows the result of the report. This panel is a light weight, simple HTML reader. It is not bullet proven. If the document is not formatted nicely, please use the Browser button to view it. If you want to print it, you can print it from the browser.
Browser: Displays default browser to show the document. For Windows, it is your default browser. For Unix, it is Netscape.
Note: you must close the browser window before viewing the next document.
Close: Closes this panel.
This panel allows you to specify properties for your report.
Checker: The full class name for your Checker.
Browse: Displays the Checker List Panel for you to select from available checkers.
Note: the default checker is com.acelet.s.report.HitCountChecker. You can not delete it.
This panel allows you to specify the Datasource JNDI name for the task database for SuperReportEjbGateway.
Datasource name: The JNDI name of the datasource for the environment database. The datasource must be set and available on the application server.
See SuperReport EJB Gateway for more information.
This panel contains the Setting Panel and the Result Panel.
You should start with Setting Panel to construct your report, then
click on the Result Panel to generate the result of the report. If your
input is changed, the report will be re-generated.
This Panel shows the result of the report. The top part of it is a menu bar, which contains the following buttons:
Preview: Displays the Preview Panel to display the result.
Export: Writes result data on a file in HTML format. See Result
for details about the content of the file.
The bottom part is a Table Panel showing the report result.
Setting Tabbed Panel: See the Setting Tabbed Panel.
Save: Saves your input data for later use. The extension will be ".report".
Restore: Restores data from previously saved file.
This panel contains the Period Panel, Element List Panel and the Properties Panel.