CSReport-C/S 模式报表控件类

阅读(2598) 标签: cs, 显示面板, 打印,

java应用有不少是C/S模式,在C/S模式下,同样可以调用润乾报表的API接口运算报表。CSReportC/S模式下的报表控件类,在这个类中可以获得报表的显示面板、获得报表的打印面板、显示报表打印窗口等等。

 

实例请参考API实例 / 运算报表 / 展现报表

 

l  构造函数

类名:com.raqsoft.report.usermodel.CSReport

public CSReport(IReport report)

Parametersreport  - IReport对象

 

l  可用方法

directPrint

  法:  public void directPrint(boolean needSelectPrinter)

throws java.lang.Throwable

参数说明:    needSelectPrinter -是否需要选择打印机,true表示需要,false表示不需要

功能说明:    将报表直接发送到打印机进行打印

调用举例:    csReport.directPrint(true);

 

getDisplayPane

  法:  public javax.swing.JScrollPane getDisplayPane()

throws java.lang.Throwable

功能说明:    获取报表的显示面板

Returns  :     报表的显示面板

调用举例:   

 

getPrintModePane

  法:  public java.awt.Component getPrintModePane()

throws java.lang.Throwable

功能说明:    获取报表的打印模式面板

Returns  :    报表的打印模式面板

调用举例:   

 

print

  法:  public void print(javax.swing.JFrame owner)

throws java.lang.Throwable

参数说明:    owner - 打印窗口的父窗口,可以是null

功能说明:    显示报表打印窗口

调用举例:    csReport.print();