Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

查询窗体问题

雪风  发表于:2009-08-16 17:25:11  
复制

我创建了一个窗体,内部含有一个子窗体,在点击查询按钮后打开查询条件窗体,在条件窗体输入条件后,如何在不关闭条件窗体的情况下,让主窗体中的子窗体表执行查询!查询条件窗体要求不关闭,并且要在最前面!点击下载此附件

 

Top
点燃一支烟 发表于:2009-08-16 17:51:27

窗体“查询条件点工单”找到该段代码,改成:

Form_点工单查找.点工单查找系统_子窗体.Form.Filter = strWhere
Form_点工单查找.点工单查找系统_子窗体.Form.FilterOn = True

另把窗体“查询条件点工单”设计视图下的属性中的“模式”改为“是”



雪风 发表于:2009-08-16 18:45:04

非常感谢 dengshaobin  查询已解决.还有一问题忘提了,我点了复制按钮无法对子窗体中的数据进行复制,如何修改? 先谢了!

 



点燃一支烟 发表于:2009-08-17 09:34:30

不明白你所谓的“复制”具体是什么概念?

1、是复制子窗体的选定的一条记录到子窗体的新纪录?

2、还是只是复制,留待粘贴?不过从那句代码的含义来看,似乎是“复制到新纪录”。

3、主窗体上建立的那两个文本框你的本意是作什么用的?难道仅复制该文本框的内容吗?

 



点燃一支烟 发表于:2009-08-17 09:36:16
你要这么去复制的本意是什么?是减少录入的工作量吗?

雪风 发表于:2009-08-17 11:08:10

我的复制是复制子窗体中的某条记录.在子窗体中输入记录时可以选中类似记录复制成新记录.以便相同字段重复输入!



点燃一支烟 发表于:2009-08-17 15:13:24
点燃一支烟 发表于:2009-08-17 15:19:06

说明:1、不能用做成“按纽”形式,这里改成了“标签”,因为按纽是接受焦点的,标签则不接受,用按纽则在点击的时候焦点转移到按扭,而不能定位在子窗体。

2、利用SpecialEffect属性模拟按扭的效果。

3、你原来的复制代码不是复制子窗体记录,而是复制主窗体的,而这个主窗体又恰恰包含子窗体,所以无法运行,故报错。



点燃一支烟 发表于:2009-08-17 15:25:52
4、遗忘的问题下次请另外开帖,给出链接并另取帖子标题的关键字再提出你的附加问题则可,否则,不利于其他网友利用站内“搜索”搜索相关帖子。

雪风 发表于:2009-08-17 18:39:44

dengshaobin 的例子怎么在我电脑上运行报错 而且用标签做为按钮好像太丑了点!

 

 

不过现在我在帮 Danlad 解决如何保存输入的数据时,想到了利用他的办法也完全可以解决自己的问题!

 

现把这例子上传,如有类似与这样问题的朋友提供个解决思路!

 

 

 

 

点击下载此附件

 

 

这此也是要谢谢 dengshaobin 为我提供另外的一条思路!



总记录:9篇  页次:1/1 9 1 :