在报表上打印"承上页""启下页"

        打印帐册的时候一般要在页尾打上“启下页”或者“转下页”, 在页首打上“承上页”或“承前页”,实现步骤如下:

1.先建立兩個公式字段:
GoDown :
if TotalPageCount=1  THEN
   False
else if PageNumber=TotalPageCount then
   False
else
   True
  
GoUp :
if TotalPageCount=1  THEN
   False
else if PageNumber>1 AND PageNumber<=TotalPageCount then
   True
else
   False

2.在报表页首放置一个文本框,写上:"承上页",然后单击右键,选择[Format Text...],
再点击Suppress(抑制显示)后面的公式按钮,输入:
if {@GoUp}=False then
   true
else
   false

3.在报表页尾放置一个文本框,写上:"启下页",然后单击右键,选择[Format Text...],
再点击Suppress(抑制显示)后面的公式按钮,输入:
if {@GoDown}=False then
   true
else
   false

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
这个问题比较复杂,因为要考虑到很多因素,比如报表格式、网布局、数据源等。以下是一些可能有用的代码片段,但需要根据具体情况进行修改和调整。 1. 使用HTML和CSS创建网布局 <!DOCTYPE html> <html> <head> <title>Report</title> <style> /* CSS样式,可以根据需要进行调整 */ body { font-family: Arial, sans-serif; font-size: 14px; background-color: #f4f4f4; } .container { margin: 0 auto; padding: 20px; background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.2); } h1 { text-align: center; margin-bottom: 20px; } table { width: 100%; border-collapse: collapse; margin-bottom: 20px; } th, td { padding: 10px; text-align: left; border-bottom: 1px solid #ddd; } th { background-color: #f2f2f2; font-weight: bold; } </style> </head> <body> <div class="container"> <h1>Report Title</h1> <table> <thead> <tr> <th>Column 1</th> <th>Column 2</th> <th>Column 3</th> </tr> </thead> <tbody> <tr> <td>Row 1, Column 1</td> <td>Row 1, Column 2</td> <td>Row 1, Column 3</td> </tr> <tr> <td>Row 2, Column 1</td> <td>Row 2, Column 2</td> <td>Row 2, Column 3</td> </tr> <tr> <td>Row 3, Column 1</td> <td>Row 3, Column 2</td> <td>Row 3, Column 3</td> </tr> </tbody> </table> </div> </body> </html> 2. 使用JavaScript获取本地数据并渲染到网中 // 假设数据源为一个数组 var data = [ {col1: 'value1', col2: 'value2', col3: 'value3'}, {col1: 'value4', col2: 'value5', col3: 'value6'}, {col1: 'value7', col2: 'value8', col3: 'value9'} ]; // 获取表格元素 var table = document.getElementsByTagName('table')[0]; // 生成表头 var thead = document.createElement('thead'); var tr = document.createElement('tr'); for (var key in data[0]) { var th = document.createElement('th'); th.textContent = key; tr.appendChild(th); } thead.appendChild(tr); table.appendChild(thead); // 生成表格内容 var tbody = document.createElement('tbody'); for (var i = 0; i < data.length; i++) { var tr = document.createElement('tr'); for (var key in data[i]) { var td = document.createElement('td'); td.textContent = data[i][key]; tr.appendChild(td); } tbody.appendChild(tr); } table.appendChild(tbody); 3. 使用jQuery获取本地数据并渲染到网中 // 假设数据源为一个数组 var data = [ {col1: 'value1', col2: 'value2', col3: 'value3'}, {col1: 'value4', col2: 'value5', col3: 'value6'}, {col1: 'value7', col2: 'value8', col3: 'value9'} ]; // 获取表格元素 var table = $('table'); // 生成表头 var thead = $('<thead>'); var tr = $('<tr>'); for (var key in data[0]) { var th = $('<th>').text(key); tr.append(th); } thead.append(tr); table.append(thead); // 生成表格内容 var tbody = $('<tbody>'); for (var i = 0; i < data.length; i++) { var tr = $('<tr>'); for (var key in data[i]) { var td = $('<td>').text(data[i][key]); tr.append(td); } tbody.append(tr); } table.append(tbody);

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yyj135

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值