以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  是否用表事件  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=113655)

--  作者:飞过海洋
--  发布时间:2018/1/20 9:54:00
--  是否用表事件
老师,
      1,我要现在把明细账表自动汇总,并导出生成excel表格,默认每页21行,要怎么设置?在哪块设置?
2.自动汇总出本月合计,本年累计后,摘要中的承前页意思是:如果已经录入当前页的行数小于等于18行,(也就是19 或20两行不是当前页的最后一笔情况下),那下一页的第一行就是承前页行.承前页行的公式是本月初到上页末的张数和金额的汇总。
  请问老师以上代码怎么设置编写?

--  作者:有点蓝
--  发布时间:2018/1/20 10:04:00
--  
1、参考:http://www.foxtable.com/webhelp/scr/1393.htm

2、截图说明实际效果,并上传实例和模板测试

--  作者:飞过海洋
--  发布时间:2018/1/20 18:50:00
--  
以下是引用有点蓝在2018/1/20 10:04:00的发言:
1、参考:http://www.foxtable.com/webhelp/scr/1393.htm

2、截图说明实际效果,并上传实例和模板测

[此贴子已经被作者于2018/1/20 18:52:48编辑过]

--  作者:飞过海洋
--  发布时间:2018/1/20 18:53:00
--  

老师:
    在财务账户中,比如我现在作的"明细账".(已经设置的每页的打印的固定行数是21行).其中第1页不变,要从第2页开始,以后的每页的第一行,通常要自动判断是否加一个"承前页"行,用于统计本月上一页的最后一行的金额和数量.
    也就是说:1.如果当上一页的最后两行,即第20行自动汇总出的"本月合计",第21行是自动汇总的"本年累计"时,则一下页的第一行,自动插入一个"承前页"行.这个"承前页行"要自动统计当月上一页的第18行的金额和数量.(比如,前页1.2.3个月的自动汇总的"本月合计"和"本年累计"已经存在,那上句所说的"本月"就是按时间计时顺延的4月.那此时要插入的"承前页"行要自动汇出从4月1日到上一页第18行的金额和数量.) 
         2. 如果当上一页的最后两行,即第20行不是自动汇总出的"本月合计",第21行不是自动汇总的"本年累计"时,则一下页的第一行,不要自动插入一个"承前页"行.继续正常显示已导出的含有自动汇总的表数据.
         现在我通过FOXTABLE软件,可以从"明细账"表中自动导出并汇总出含有"本年合计"和"本年累计"的账页.
           请问,是不是可以这样加一个代码:先判断从第2页开始的前一页的第20行是不是已经汇总出的"本月合计"行?如果是.则下页第一行插入"承前页"行,如不是.则不插入"承前页"行.
         我作的软件大部分问题已经解决,现在"承前页"是我面临的最大问题.
      以下是含有"承前页"行账页,和我已经作好的"明细账表",并自动导出汇出的截图.请老师给我设一个代码.谢谢.

图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:3.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:4.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2018/1/20 18:58:50编辑过]

--  作者:飞过海洋
--  发布时间:2018/1/21 9:08:00
--  
请有点甜老师编一个代码
--  作者:飞过海洋
--  发布时间:2018/1/21 15:09:00
--  
请问谁会作这个代码啊?有点甜老师在吗?
--  作者:有点甜
--  发布时间:2018/1/21 22:08:00
--  

参考

 

http://www.foxtable.com/webhelp/scr/1956.htm

 

http://www.foxtable.com/webhelp/scr/1957.htm

 

http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=112689&authorid=0&page=2&star=1

 

 


--  作者:飞过海洋
--  发布时间:2018/1/21 22:36:00
--  

 有点甜老师:

    等了两天终于等到您上了。刚才看了以上您给的链接,让我换了个思路, 以前我总是想在第二页的第一行加承前页,现在可以把它设在 第一页的页尾。但我 还是不会编这个代码,现在我作的软件大部分都会了。现在就差“承前页”这个关键的代码了。请您一定帮 我编一下这个代码。

在线等您 的代码。。。

 

 

[此贴子已经被作者于2018/1/21 22:36:48编辑过]

--  作者:有点甜
--  发布时间:2018/1/21 23:37:00
--  

承前页,要写在页头那里。

 

你在headerrow那里定义,每页都显示一个只值 http://www.foxtable.com/webhelp/scr/1399.htm

 

如果是第一行,你就留空白,如果是其余的行,那就写上 承前页 的值。


--  作者:飞过海洋
--  发布时间:2018/1/22 9:48:00
--  
以下是引用有点甜在2018/1/21 23:37:00的发言:

承前页,要写在页头那里。

 

你在headerrow那里定义,每页都显示一个只值 http://www.foxtable.com/webhelp/scr/1399.htm

 

如果是第一行,你就留空白,如果是其余的行,那就写上 承前页 的值。

 有点甜老师:

  您的回复我没看明白,倒底要放在页头?还是在第一行?请给编一个代码吧。我 等急用啊。谢谢