Type: info
         Title: New namespace com.sun.star.report
     Posted by: [EMAIL PROTECTED]
      Affected: offapi
Effective from: SRC680m220


*Summary*
--------
The namespace css.report contains all interfaces which can be used to design 
all kind of objects in a new report. For example:
- XReportDefinition
- XSection
- XGroups, XGroup
- XFormattedField, XFixedText, XFixedLine, XShape, XImageControl
- XFunction
- XFormatCondition
- XReportEngine
- ...


*Description*
-------------
The XReportDefinition represents the document model. Inside this the
report can have a report/page header/footer and a detail section of
type XSection. Every XSection itself can contain zero or more controls
like e.g. XFormattedField or XFixedText. 
The XReportDefinition also can contain groups (XGroup*). Where each a
XGroup object can as well have a header and/or footer which of course
are of the type XSection.

Functions will be represented through the XFunction interface. They
belong either to the XReportDefinition or to a XGroup. To the fact
that groups are nested, it can also be seen as scope of the XFunction.
Where the XFunction instance in a XReportDefinition could be seen as a
global function.

XReportDefintion
        - XSection (page header)
                - XReportControlModel (*) (XFormattedField, XFixedText,...)
        - XSection (report header)
                - XReportControlModel (*) (XFormattedField, XFixedText,...)
        - XGroup (*)
                - XSection (0..1)
                        - XReportControlModel (*) (XFormattedField, 
XFixedText,...)
                - XSection (0..1)
                        - XReportControlModel (*) (XFormattedField, 
XFixedText,...)
        - XSection (detail)
                - XReportControlModel (*) (XFormattedField, XFixedText,...)
        - XSection (report footer)
                - XReportControlModel (*) (XFormattedField, XFixedText,...)
        - XSection (page footer)
                - XReportControlModel (*) (XFormattedField, XFixedText,...)

All additional information ca be found in the interface description.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to