设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1655|回复: 9
打印 上一主题 下一主题

[窗体] 如何使用“字典方法”作为数据分类的输入界面?

[复制链接]
跳转到指定楼层
1#
发表于 2012-1-8 13:42:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用“字典方法”作为数据分类编号的输入界面,觉得非常好。(参考红尘大师帖)
----主要好处是直观而便捷,参见下面1图。
----其次,在列表框增加一计算列(图中的“编号”项),作为右边“分类编号”输入的提示,可以由使用者容易地完成数据层次的设置。
但是遇到一个问题:
----直接使用红尘的方法时,如果不同车间配备同类设备时,右边数据将不按照分类编号来显示,如下面2图所示。
----我在这时使用了列表框增加“编号”项,数据子窗体增加“Item辅助列”的报废,倒是解决了按分类显示的问题,却不能增加数据了。
----求助问题就是:应该如何使用“字典方法”作为数据分类的输入界面?

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-1-8 20:32:46 | 只看该作者
本帖最后由 Grant 于 2012-1-8 20:37 编辑

感觉有点闪,不知道是不是我office2010
3#
 楼主| 发表于 2012-1-10 08:12:20 | 只看该作者
“闪”是不是程序运行不畅的意思?{:soso_e103:}
4#
 楼主| 发表于 2012-1-10 08:13:49 | 只看该作者
“闪”是不是程序运行不畅的意思?
5#
 楼主| 发表于 2012-1-10 08:33:42 | 只看该作者

RE: 感觉有点闪,不知道是不是我office2010

闪是不是程序运行不畅的意思?
6#
发表于 2012-1-10 10:05:26 | 只看该作者
我的倒不闪,但列表框存在重复值!
7#
 楼主| 发表于 2012-1-10 10:15:48 | 只看该作者
是的,当不同车间配置相同设备时(即重复值),字典方法需要变通,我还不会。
只做到界面筛选这一步。
8#
发表于 2012-1-10 10:19:04 | 只看该作者
用下面的语句作为列表框的行来源应该能去掉重复值
  1. SELECT DISTINCT tbl_ItemDevice.Item
  2. FROM tbl_ItemDevice
  3. WHERE (((tbl_ItemDevice.FGroupOrder)=1));
复制代码
9#
 楼主| 发表于 2012-1-10 10:37:33 | 只看该作者
谢谢H斑竹,直接应用字典方法时没问题,如斑竹的代码,很好用。
问题的起点是:想在这种界面上由使用者添加或修改“分类编号”的内容,这时并不能区分出某个车间的设备,会把有同样名称的设备都筛选出来。这才使用了辅助列,即列表框中的编号项,但导致的后续问题就是不能添加新内容了。如附件中SetDevice窗体所示。
{:soso_e103:}
10#
 楼主| 发表于 2012-1-11 13:34:52 | 只看该作者
参见新附件{:soso_e113:}

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-5-14 21:24 , Processed in 0.184763 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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