Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共19 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:[求助]利用窗口标签分类统计表中合计数据

1楼
yanzhen2010 发表于:2011/9/6 21:24:00
利用窗口标签分类统计表中合计数据
2楼
yanzhen2010 发表于:2011/9/6 21:27:00
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:住院收费.zip

利用窗口标签分类统计表中合计数据

临时医嘱窗口利用6、7、8、9四个标签进行医嘱的分类统计:
分类:按住院号和住院号对应的日期
要求:即时统计数据。

目前代码有问题,打开项目时出现错误,需要按住ctrl键


统计分类:
费用总计=长期医嘱合计+临时医嘱合计
药费总计=长期医嘱药费合计+临时医嘱药费合计
某日临时费用合计=某日临时医嘱合计
某日临时药费合计=某日临时医嘱药费合计

大体如此,关键是条件判断。
[此贴子已经被作者于2011-9-6 21:40:16编辑过]
3楼
mr725 发表于:2011/9/6 21:35:00

哪个窗口,哪个标签???????????

4楼
yanzhen2010 发表于:2011/9/6 21:41:00
临时医嘱窗口打开定时器

Label6、Label7、Label8、Label9

计算公式代码目前测试正确,就是if判断有问题,导致打开项目时错误。
[此贴子已经被作者于2011-9-6 21:45:24编辑过]
5楼
mr725 发表于:2011/9/6 21:54:00
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:住院收费.rar

6楼
yanzhen2010 发表于:2011/9/6 21:56:00
谢谢mr725朋友,正在测试中。。。
7楼
yanzhen2010 发表于:2011/9/6 22:03:00
代码不成功,放在窗口afterload事件中不会根据住院号和日期进行动态计算

要么使用定时器,要么使用valuechanged事件代码
[此贴子已经被作者于2011-9-6 22:04:18编辑过]
8楼
狐狸爸爸 发表于:2011/9/6 22:23:00

你怎么能在统计代码中出现CurrentTable呢:

 

"费用总计:" &  DataTables("长期医嘱").Compute("Sum(合计)","[住院号] = '"& CurrentTable.Current("住院号") &"'")+DataTables("临时医嘱").Compute("Sum(合计)","[住院号] = '"& CurrentTable.Current("住院号") &"'")


你清楚了CurrentTable的含义否?,CurrentTable表示选定表,当你选定其他的表的时候,这样的代码不出错才怪、

 

还有这样的统计不应该用定时器的,编程要考虑运行效率:

 

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:住院收费.rar

 

不要一遇到问题,就觉得foxtable如何如何,你首先要相信他,才能用好他,就开发数据管理软件来说,至少目前国内还没有能和Foxtable媲美的工具。

[此贴子已经被作者于2011-9-6 22:28:35编辑过]
9楼
mr725 发表于:2011/9/6 22:25:00

是的,改你的currenttable 都晕啦···  注意:楼上狐爸的只改了一个表,所以还会提示一些错误,你自己改吧,不行就看看下面的:

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:2住院收费.rar

[此贴子已经被作者于2011-9-6 22:30:36编辑过]
10楼
狐狸爸爸 发表于:2011/9/6 22:45:00

还有,楼主你应该看看这一节内容:

 

http://www.foxtable.com/help/topics/1057.htm

 

以免因为编码错误,进不去项目而束手无策。

共19 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .04297 s, 6 queries.