Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

access如何使用sql做到字段列第三行值等于另一字段第二行与当前字段第二行的和

码生  发表于:2018-07-10 21:25:43  
复制

access如何使用sql做到字段列第三行值等于另一字段第二行与当前字段第二行的和


我的数据源是查询结果,

实际上是,我现在有个目录,每个章节的页数我能整理到,但是就是不能做出每个章节的页码。


 

Top
伊西军 发表于:2018-07-11 09:09:52
图文并茂的详细描述下 最好再上传个附件

码生 发表于:2018-07-11 09:56:01


如图,这个界面的数据源是查询。序号是在窗体上GetLineNumber生成的。总页数是是按照这个所属部门汇总记录数除去页面显示记录数据取整得到的页数。 现在就是想将第一个部门的页号为1,而后第二个部门的页号等于上一个部门的页号加页数。



码生 发表于:2018-07-11 10:02:40
想在该界面上的子窗体上增加一列,显示页码,页码序号1的第一个部门页码永远为1,顺序第二个部门页码等于上一个部门的页数加上一个部门的页码

码生 发表于:2018-07-11 10:10:09
整个需求就是,比如102课室,我有80张桌子,我用报表打印这个部门的清单,每页20条,所以这个部门的总页数是4页。同时103课室有100张桌子,总页数为5页。打印出来后需要个目录。即为102课室重1页开始,那么103是重1+4=5页开始,下一个部门是5+5=10页开始。

码生 发表于:2018-07-11 10:11:45
我现在是导出到表格后,在表格用公式弄出来,我想一次性导出。就不必在编辑表格那么麻烦!

伊西军 发表于:2018-07-11 10:21:33

貌似 意义不大吧求这个?还比较麻烦



伊西军 发表于:2018-07-11 10:25:38
报表 文本框控件 里边有个 运行总和   看下是不是你要的效果呢

码生 发表于:2018-07-11 10:26:46
对我来说这个有意义。的确麻烦,用过生成临时表的方法进行生成序号,在按照序号进行错位相加。不过就是慢。所以现在就是到处再表格用公式。来的还快点。我就是想看看广大的老师们有没有处理办法!

码生 发表于:2018-07-11 10:32:17

整个需求就是,比如102课室,我有80张桌子,我用报表打印这个部门的清单,每页20条,所以这个部门的总页数是4页。同时103课室有100张桌子,总页数为5页。打印出来后需要个目录。即为102课室重1页开始,那么103是重1+4=5页开始,下一个部门是5+5=10页开始。

报表打印出来后整体采用分组报表排序,自动生成了整体的页码。但是我要将其纸质的装订起来供查阅存档用。所以需要在前面加入目录。现在要的就是这个目录页码的生成



总记录:9篇  页次:1/1 9 1 :