力控组态软件ForceControl V7.0专家报表的打印函数
PrintPageSetup
语法: #report.PrintPageSetup();
说明: 调出报表打印设置对话框。
参数: 无。
返回值: 无。
示例: #report.PrintPageSetup();
PrintPreview
语法: #report.PrintPreview(nSheetIndex, nPageSetDlg);
说明: 调出报表打印预览页面。
参数: nSheetIndex:当前的要预览的表页索引;表页索引号取值范围 0 到表页数减 1。
nPageSetDlg:是否显示打印设置对话框。0 为不显示,1 显示。
返回值: 无。
示例: #report.PrintPreview(0, 1); // 预览第一页并显示打印设置对话框。
PrintSheet
语法: nResult = #report.PrintSheet(nSheetIndex, nWithDlg);
说明: 打印指定的表页
参数: nSheetIndex:当前要打印的表页索引号,-1 表示当前页;表页索引号取值范围 0 到表页数减 1。
nWithDlg:是否显示打印设置对话框。1 为显示。
返回值: 执行成功返回 1,否则返回 0。
示例: #report.PrintSheet(0, 1); // 打印第一页 , 并显示打印设置对话框。
PrintSingleRow
语法: #Report.PrintSingleRow(nSheetIndex, nRowIndex, nType, strSplit);
说明: 打印指定的表页行
参数: nSheetIndex:当前要操作的表页索引号,-1 表示当前页;表页索引号取值范围 0 到表页数减 1
nRowIndex:行号;-1 表示最后一行;-2 表示当前行;其范围是 1 到表页行数减 1
nType:分隔符的类型 0-TAB 1-” ” 2-“,” 3-“;” 4-“|” 5- 自定义分隔符
strSplit:自定义分隔符
返回值: 执行成功返回 1;否则返回 0
示例: #Report.PrintSingleRow(0, 1,4,””); // 打印第一页第一行 , 分隔符为 “|”