Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共11 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:[求助]请教一个现金日记帐的问题(已解决)

1楼
apolar 发表于:2008-10-4 13:29:46

现金收入帐循环计算问题。

日期 摘要
1/1/2008 售A一个 100 0 100
1/2/2008 交电费 0 10 90
1/3/2008 售B一个 50 0 140
1/4/2008 交水费 0 20 120





如上所示,在EXCEL中可以用公式:

E2=C2-D2

E3=E2+C3-D3

E4=E3+C4-D4

得出最后一个单元格“存”的数值。

请问用“星”如何实现?





2楼
玩脑者 发表于:2008-10-5 10:07:35
用ADO数据表属性“操作数据”来实现。
3楼
apolar 发表于:2008-10-5 14:12:08

第一笔记录采用如下命令能实现

参数> 帐务管现.ADO数据表1.属性:(操作数据.甲字段内容)

参数> 帐务管现.ADO数据表1.属性:(操作数据.乙字段内容)

参数> 运算.以上两项数值相:<减>

执行> 帐务管现.字段数字编辑3.一般方法:[设置当前内容]

自第二笔记录开始应该如何设?能不能直接就这样:

参数> 帐务管现.ADO数据表1.属性:(操作数据.丙字段内容)

参数> 帐务管现.ADO数据表1.属性:(操作数据.甲字段内容)

参数> 运算.以上两项数值相:<加>

参数> 帐务管现.ADO数据表1.属性:(操作数据.甲字段内容)

参数> 帐务管现.ADO数据表1.属性:(操作数据.乙字段内容)

参数> 运算.以上两项数值相:<减>

执行> 帐务管现.字段数字编辑3.一般方法:[设置当前内容]

如果按上述方法则不能实现自第二笔记录开始之加总前一笔记录存之内容.

请帮忙看看应怎样做才可行.

谢谢!

4楼
pc_doctor 发表于:2008-10-5 15:48:50

记录号的变动都没有参与进去取值计算,肯定是不行的嘛!

5楼
玩脑者 发表于:2008-10-5 18:23:14

参数> 帐务管现.ADO数据表1.属性:(操作数据.丙字段内容)

参数> 帐务管现.ADO数据表1.属性:(操作数据.甲字段内容)

参数> 运算.以上两项数值相:<加>

参数> 帐务管现.ADO数据表1.属性:(操作数据.甲字段内容)

参数> 帐务管现.ADO数据表1.属性:(操作数据.乙字段内容)

参数> 运算.以上两项数值相:<减>

执行> 帐务管现.字段数字编辑3.一般方法:[设置当前内容]

1、这里写的也不对啊,在“甲”和“乙”之间没有运算,怎么能得出结果呢?

2、

E2=C2-D2

E3=E2+C3-D3

E4=E3+C4-D4

方法一、在算E3时把C2-D2再算一遍,算E4时把E3再算一遍。

方法二、算完E2后,设置变量(X),即:E3=变量(X)+C3-D3,设置变量(Y),E4=变量(Y)+C4-D4

6楼
apolar 发表于:2008-10-5 21:11:27

沒有明白,如何讓記錄號參加運算。

兩種方法都試過了,不行!

是否能將命令寫出來參考一下,謝謝!

7楼
pc_doctor 发表于:2008-10-6 13:05:37

搭建不完全是描述性的命令语句。不方便凭空单独写程序语句。

请将你的程序放在论坛里,给你修改好了后,再去对照学习,你自己就能很好的理解了。

至少你的计算公式应该为:当前记录的C字段内容-当前记录的D字段内容+上一条记录的E字段内容


8楼
apolar 发表于:2008-10-6 13:48:30

我的命令是這樣的:

執行>帐务管现.ADO数据表1.上一條記錄

数> 帐务管现.ADO数据表1.属性:(操作数据.丙字段内容)

問題出在這裡了,如果要取當前記錄則後面的運算無法進行,如果不取當前記錄則上面的命令無效。

經您的提示,好象明白一些了;換位思考:先減後加。

謝謝!

9楼
dongtian 发表于:2008-10-6 17:05:07

下面是我给您做的例程截图:


此主题相关图片如下:
按此在新窗口浏览图片


此主题相关图片如下:
按此在新窗口浏览图片
10楼
U571 发表于:2008-10-6 19:36:51
很好,感觉很漂亮,也很直观。
共11 条记录, 每页显示 10 条, 页签: [1] [2]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.01953 s, 3 queries.