java应用有不少是C/S模式,在C/S模式下,同样可以调用润乾报表的API接口运算报表。CSReport是C/S模式下的报表控件类,在这个类中可以获得报表的显示面板、获得报表的打印面板、显示报表打印窗口等等。
◆ 实例请参考API实例 / 运算报表 / 展现报表
l 构造函数
类名:com.raqsoft.report.usermodel.CSReport
public CSReport(IReport report)
Parameters:report - 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 : 报表的打印模式面板
调用举例: 略
语 法: public void print(javax.swing.JFrame owner)
throws java.lang.Throwable
参数说明: owner - 打印窗口的父窗口,可以是null
功能说明: 显示报表打印窗口
调用举例: csReport.print();