起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 380|回复: 22

【搞定】关于窗体调用的问题

[复制链接]
发表于 2007-8-23 16:39:34 | 显示全部楼层 |阅读模式
我在窗体上设了个过滤条件,在过滤条件没有对应的情况上,窗体也弹出,怎么设才能在没有对应过滤条件的情况不弹窗体,而是弹出一个提示框,"提示数据为空"
还有怎么能使调用的窗体为只读状态

未命名ccccc.png

39.7 KB, 下载次数: 211

回复

使用道具 举报

发表于 2007-8-23 17:19:47 | 显示全部楼层
我在窗体上设了个过滤条件,在过滤条件没有对应的情况上,窗体也弹出,怎么设才能在没有对应过滤条件的情况不弹窗体,而是弹出一个提示框,"提示数据为空"
---------------------------------
对于这个问题,那你只能在调用那个过滤条件调用窗体之前作判断(就是判断数据库中是否有对应的数据),如果有,那么弹出,否则给出提示(Exit,不继续执行调用窗体的代码)
回复 支持 反对

使用道具 举报

发表于 2007-8-23 17:24:45 | 显示全部楼层
还有怎么能使调用的窗体为只读状态

这要看你具体是指什么只读,比如是个控件Edit1,那么你就在窗体show的事件中写代码Edit1.readonly := True;如果是docview,那么同样的设置它的readonly属性就可以了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-23 17:31:28 | 显示全部楼层
那2楼的方法要怎么判断?有例子吗?
回复 支持 反对

使用道具 举报

发表于 2007-8-23 17:46:19 | 显示全部楼层
汗!!
可以用TQuery,去数据库中根据条件查询。
没有例子!
回复 支持 反对

使用道具 举报

发表于 2007-8-24 15:34:54 | 显示全部楼层
问题搞定了吗?
回复 支持 反对

使用道具 举报

发表于 2007-8-24 16:00:06 | 显示全部楼层
那个TQuery 往那个窗体上放了?
回复 支持 反对

使用道具 举报

发表于 2007-8-24 16:02:08 | 显示全部楼层
三楼那个问题搞定了
回复 支持 反对

使用道具 举报

发表于 2007-8-24 16:07:04 | 显示全部楼层
那还有什么问题?
回复 支持 反对

使用道具 举报

发表于 2007-8-24 17:44:58 | 显示全部楼层
就是那个过滤还有点问题,我想实现的功能如下:在调用窗体时,如果过滤时数据存在的话当然就弹出相应的窗体,那如果对应的那个被调用窗体没有数据的话(现在是没有相应的数据也弹出该窗体),我就想让弹出一个提示信息框。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-15 23:46 , Processed in 0.050326 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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