|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--VKRep.TVKRptContainerAbstract | +--VKRep.TVKRptContainerCrossTab
Title:
Description: This container combine horizontal and vertical report processing in one process. In a result is cross-tab report generator.
The output stream from horizontal report use as blank for vertical report. This is the main idea.
For XLS4 cross-tab report you should make one blank in XLS4 format with horizontal and virtical sections definition within.
Then make to objects TXLS4ReportHorizontal and TXLS4ReportVertical.
For TXLS4ReportHorizontal object set as input blank your design blank. For TXLS4ReportVertical object set as output report desired file. Set RptObjH and RptObjV property of TVKRptContainerCrossTab object, indicate horisontal and vertical listeners and call execute method.
Copyright: Copyright (c) 2003
Company:
Nested Class Summary |
Nested classes inherited from class VKRep.TVKRptContainerAbstract |
TVKRptContainerAbstract.BOutStream |
Field Summary | |
protected TVKRptContainerAbstract.BOutStream |
bOutStream
Intermediate stream for hold stream from horizontal process to vertical process. |
protected VKRepListener |
listenerH
The horizontal Listener object. |
protected VKRepListener |
listenerV
The vertical Listener object. |
protected TReportHorizontal |
rptObjH
The object of main horizontal report generator. |
protected TReportVertical |
rptObjV
The object of main vertical report generator. |
Constructor Summary | |
TVKRptContainerCrossTab()
Only constructor. |
Method Summary | |
void |
execute()
This method is start cross-tab generate report. |
VKRepListener |
getListenerH()
The read property method of horizontal listener variable. |
VKRepListener |
getListenerV()
The read property method of vertical listener variable. |
TReportHorizontal |
getRptObjH()
The read property method of rptObj variable. |
TReportVertical |
getRptObjV()
The read property method of rptObjV variable. |
void |
setListenerH(VKRepListener value)
The write property method of horizontal listener variable. |
void |
setListenerV(VKRepListener value)
The write property method of vertical listener variable. |
void |
setRptObjH(TReportHorizontal value)
The write property method of rptObj variable. |
void |
setRptObjV(TReportVertical value)
The write property method of rptObj variable. |
Methods inherited from class VKRep.TVKRptContainerAbstract |
run |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected TReportHorizontal rptObjH
protected TReportVertical rptObjV
protected VKRepListener listenerH
protected VKRepListener listenerV
protected TVKRptContainerAbstract.BOutStream bOutStream
Constructor Detail |
public TVKRptContainerCrossTab()
Method Detail |
public TReportVertical getRptObjV()
public void setRptObjV(TReportVertical value)
value
- TReportVertical object to setting now.public TReportHorizontal getRptObjH()
public void setRptObjH(TReportHorizontal value)
value
- TReportHorizontal object to setting now.public VKRepListener getListenerV()
public void setListenerV(VKRepListener value)
value
- VKRepListener object to setting now.public VKRepListener getListenerH()
public void setListenerH(VKRepListener value)
value
- VKRepListener object to setting now.public void execute()
execute
in class TVKRptContainerAbstract
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |