Rss & SiteMap

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

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

标题:[注意]数据源【数据改变】事件不对

1楼
pc_doctor 发表于:2009-6-5 20:00:24


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

同样的命令在数据源的【改变数据】事件中起作用,数量*单价=金额,数据表提交后自动计算出结果并自动赋结果。

但如果将该命令放在【数据改变】事件中,只要数据改变,不等任何操作,程序马上自动关闭退出。

2楼
admin 发表于:2009-6-6 8:35:05
触发的方式 是不一样的,不应该在该事件中使用,是出现了死循环。
3楼
pc_doctor 发表于:2009-6-6 11:11:53
以下是引用admin在2009-6-6 8:35:05的发言:
触发的方式 是不一样的,不应该在该事件中使用,是出现了死循环。

能多说清楚点吗?怎么不一样?该事件就不能使用吗?

我并没有在这两个事件中同时使用该命令啊!

详解一下这两个事件具体的不同应用,你不说出来,大家怎么能猜出来呢?手册也就那么寥寥几句。

重要事件

l 数据改变

当数据改变时,发生此事件。

l 状态改变

当数据源状态改变时,发生此事件。

l 更改数据

当更改数据时,发生此事件。

4楼
从头再来 发表于:2009-6-6 11:58:03

我做了一个例子不过是变通实现的,你看看如何

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:

5楼
seedog 发表于:2009-6-6 14:32:17

谢谢!学习!

6楼
水手 发表于:2009-6-6 17:20:32

建议:爱好者这种想法固然能够推进星的进一步改进,但也不要盯在某一点上,其实不在数据源的事件中设置仍然可以实现这样的功能,换一种方式来实现自己的要求就是了.如果星中没有提供数据源的事件设置,我们没有理由要求必须增加数据源的事件设置.星只是一种工具,我认为不是功能越多越好,只要能够满足开发需要就可以了,因为功能越多,解释器就会越大,况且许多功能在你开发过程中根本就不会去使用的,只有你使用其他设置确实无法满足要求时才要求公司增加某些功能,这样才能使公司有更多的时间去开发那些急需的功能,岂不更好.当然了,对现有功能的不足之处进行及时完善还是很必要的.

7楼
pc_doctor 发表于:2009-6-7 0:27:44
以下是引用从头再来在2009-6-6 11:58:03的发言:

我做了一个例子不过是变通实现的,你看看如何

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:

谢谢你的实例,看似还能实现及时变化。

但是,我原意的命题是在“纵向记录编辑”构件中实现一个数据变化及时触发另一个数据的变化。如果不用“纵向记录编辑”构件而用字段构件或其他构件单独实现的话,那这个命题就不存立了。因为,如果那样是很容易实现需求的!

天,你的实例有密码,打不开观察啊!

请解开密码!

我是在想在“纵向记录编辑”构件实现这个需求未果的情况下,想用“数据源”来试一试,才发现,“数据源”中的这个“数据改变”事件不对劲的而发帖提请注意的。

本来是本着有疑点发现就及时报告提醒的原则,便于澄清或认清和优化改进,没想到官方有点恼。不报告是我的失职不负责不诚实,听不听是别人的权利!(有些疑问尽管幼稚,但并无专想捅漏眼之意)。

任何产品都是在这种不断的疑问中生长和发展的!!



8楼
从头再来 发表于:2009-6-8 21:32:15

代码如下


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

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

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