起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 471|回复: 16

【结】计算字段的赋值**

[复制链接]
发表于 2008-3-17 17:31:43 | 显示全部楼层 |阅读模式
我的一个计算字段在某个条件下要取值为另一个计算字段,怎么做?我试过在OncalcField事件中直接赋值,还试过在数据集中循环插入都没有效果。
回复

使用道具 举报

发表于 2008-3-17 17:39:28 | 显示全部楼层
能说说你的原始需求吗?就是出于啥原因要在计算字段上取另一个计算字段呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-17 17:52:38 | 显示全部楼层
首先用计算字段的原因:我的计算字段是根据两个统计字段算出来的,原来该字段定义为数据字段,用代码计算,但是数据总是不对,所以才用计算字段的。
其次该计算字段在某个条件下要等于另一个计算字段的值,这是要求的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-17 18:06:08 | 显示全部楼层
这个问题我通过在表格文档中插入表达式单元格的方式,把计算字段赋值过去了,只是我发现现在的效率很低,请问是这个表达式单元格和其他计算字段的关系吗?
回复 支持 反对

使用道具 举报

发表于 2008-3-18 08:46:31 | 显示全部楼层
“只是我发现现在的效率很低,”
具体表现是什么呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 08:51:39 | 显示全部楼层
就是明显的数据显示很慢,特别是数据量大的时候,
回复 支持 反对

使用道具 举报

发表于 2008-3-18 08:54:21 | 显示全部楼层
楼主数据量有多少(记录、字段数),速度有多慢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 09:00:36 | 显示全部楼层
有69个字段,记录现在查的不是很多,几百条,真的用起来的话就很大了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-18 09:01:56 | 显示全部楼层
字段里面包含数据字段、统计字段、临时字段、计算字段、表达式计算字段。
回复 支持 反对

使用道具 举报

发表于 2008-3-18 09:05:45 | 显示全部楼层
69个字段中需要用表达式、代码来计算赋值的字段有多少,都是用什么方式计算的(如:表达式计算其他数据字段的加和、乘积;代码读取其他数据集字段的值;代码执行sql语句从数据库表取值等)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-8 15:01 , Processed in 0.039524 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表