设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 1396|回复: 13
打印 上一主题 下一主题

[与其它组件] 问题不知道有没有表达清楚

[复制链接]
跳转到指定楼层
1#
发表于 2006-4-15 08:51:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
做了两个星期了,实在做不下去了,大家帮忙看看,看附件

待解决的两个问题

1:TAB键搞鬼。附件中,当右边的子窗体得到焦点是,按TAB键(不停),下方记录指示在增加,DNC表中记录也会增加,而且还是空的!这样表就冗余了。(我觉得可能是记录源在搞鬼,但是把记录源拿掉之后,DNC字段又不能显示超级链接了,挺矛盾的)

2:查找按钮。想在主窗体的item_no旁边加个查找按钮,查找SRRTG表中的item_no。思路是点击command触发一张表,最好还要有查找按钮(觉得应该是窗体),查找item_no,然后把选中的item_no赋值给文本框.不知道我有没有表达清楚,今晚太晚了没来得及试,估计我也不能做出来(呵呵,我新手),其实应该不难的,可能我接触的太少了,做的挺累的.....

我的思路:表 dbo_z_srrtg 主表
                    dbo_z_srdtl 是detail
                    DNC是新建的用来存储DNC字段的

                    Guidance是存储工艺指导的
                   主窗体用的源是SRRTG
                   左边的子窗体1的源是srdtl where item_no=form![srrtg]![item_no] 同rtg_no
                   子窗体2源是DNC where item_no=...
                    右边的窗体记录来自 子窗体里的 current 事件里的赋值

之前在论坛问了好多零散了问题,觉得大家都很热心的,大家别笑我问的问题简单啊!我会努力的,呵呵

谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-4-15 08:54:00 | 只看该作者
item_no大家可以用

2010001.1

2010004.1

2010079.1
3#
发表于 2006-4-15 17:23:00 | 只看该作者
把子窗体DNC记录源去掉、筛选去掉,然后在DNC文本框进入事件中
Private Sub DNC_Enter()
Me!DNC = DLookup("[dnc]", "dnc", "[item_no]=[FORMS]![srrtg]![item_no] And [rtg_no]=[Forms]![srrtg]![rtg_no] And [oper_no]=[forms]![srrtg]![srdtl 子窗体]![oper_no]")
End Sub

然后你点击SRDTL 子窗体中记录,只要oper_no字段相等,DNC就自动调出
4#
发表于 2006-4-15 17:25:00 | 只看该作者
第一个问题也就解决了。item_no输入问题,看了你的表字段后,个人认为还是做个组合框,行来源为查询,查询SQL代码为:SELECT dbo_Z_SRDTL.item_no
FROM dbo_Z_SRDTL
GROUP BY dbo_Z_SRDTL.item_no;
也就是它就显示2010001-90,你先试试看,方便不方便。

或者你只需输入01-99(因为其他数字都一样)然后: "20100"&item_no&".1",就不用再设按钮什么的
5#
 楼主| 发表于 2006-4-15 22:46:00 | 只看该作者
1:如果去掉源的话,那么DNC不会显示超级链接,而是文本啊!

2:用组合框是能实现,可是总觉得有点烦,不如设个查找方便,因为数据库并不是只有2010001.1-90,有很多20200001,2030000.....2200000

不过现在关键是第一个问题了,呵呵。谢谢了,花兄
6#
发表于 2006-4-16 01:30:00 | 只看该作者
试一下

[此贴子已经被作者于2006-4-15 20:38:46编辑过]

7#
发表于 2006-4-16 01:34:00 | 只看该作者
第二个问题,你可以设个按钮,打开窗体,输入条件,生成表查询,item_no组合框来源于该表即可,或用代码写也可

[此贴子已经被作者于2006-4-15 17:36:41编辑过]

8#
发表于 2006-4-16 04:56:00 | 只看该作者
好像是不能显示超级链接

[此贴子已经被作者于2006-4-15 21:07:39编辑过]

9#
 楼主| 发表于 2006-4-16 17:47:00 | 只看该作者
那不能显示超级链接怎么弄啊 ~?
10#
发表于 2006-4-16 20:36:00 | 只看该作者
这子窗体是有点怪,tab键只在三个文本框跳?没见过这个问题,要不再重新设计一下,或哪位高手看看

[此贴子已经被作者于2006-4-16 12:37:20编辑过]

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

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-18 00:21 , Processed in 0.090258 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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