Datasheet
• Versioning
Versioning works closely with scheduling to store "instances" of a report. Versioning not only reduces
the number of database hits required to serve users, but also allows you to keep an archive of report
instances for historical reference.
• Clustering
SAP BusinessObjects Enterprise incorporates proven clustering and load-balancing technology to
help you deliver a highly available, reliable information delivery system.
• Scalability
SAP BusinessObjects Enterprise is built on a distributed, multi-server architecture, allowing you to
scale up on a single machine (by adding processors) or scale out over multiple machines to handle
heavier user loads.
• Management
SAP BusinessObjects Enterprise incorporates extensive administration and management controls
that allow you to organize content, set up complex schedules and security, and tune the system for
optimal performance.
• External (third-party) authentication
SAP BusinessObjects Enterprise allows you to leverage your existing security system to manage
users and groups. All authentication can be delegated to a third-party NT or LDAP system.
6.2.1 Evaluation times for date functions in SAP BusinessObjects Enterprise
Different date and time functions available in Crystal Reports are evaluated at different stages during
report processing. Some are evaluated when a scheduled report is processed, or when a report instance
is refreshed: this evaluation time is known as "WhileReadingRecords." Others are evaluated each time
a report page is formatted for display in a report viewer or a browser: this evaluation time is known as
"WhilePrintingRecords."
If you use SAP BusinessObjects Enterprise to generate report instances and notice that date or time
functions are not evaluating to the values that you expect, consider the following:
• The current date and time are always read from the clock that is locally accessible to the Report
Engine—that is, from the clock on the computer that processes the report. In SAP BusinessObjects
Enterprise, the Job Server processes scheduled reports against the database, and the Page Server
processes on-demand reports against the database. The Page Server also formats individual pages
of report instances when users view them.
• When a scheduled report is processed, all date and time formulas are evaluated by the Job Server
in order to generate the report instance. When you simply view the resultant report instance, none
of the formulas are re-evaluated.
• When you view a cached report page, none of the date functions are re-evaluated, because the
records have already been read and the page has already been formatted.
2011-05-16109
Designing Optimized Web Reports










