Office中国论坛/Access中国论坛
标题: 如何让当前的某部分不对应的号码成灰色? [打印本页]
作者: goto2008 时间: 2007-6-13 18:16
标题: 如何让当前的某部分不对应的号码成灰色?
请看图片说明。。。。。
我想实现的是:让当前的某部分不对应的号码成灰色?
比如:
[attach]24916[/attach]
[attach]24915[/attach]
作者: goto2008 时间: 2007-6-13 18:18
请教各位朋友。。。帮忙一下,看这个问题如何解决。。。
因为有时指令根本没有的号码,但子窗体还可以录入。这样不好。。。
如果让子窗体自动随着顶端的号码。。。变化而变化。。。
灵活地设成灰色。。那就不会出现自相矛盾的问题了。。
作者: goto2008 时间: 2007-6-13 18:18
在线期盼高手解答。。。谢谢。。
作者: wanshan 时间: 2007-6-13 19:33
在子窗体的成为当前时间中加:
Private Sub Form_Current()
Me.[39].Locked = IsNull(Forms![鞋底36-47号窗]![39])
End Sub
即可
作者: goto2008 时间: 2007-6-13 23:16
cuxun大哥。。
好像还有点不太对劲。。
[此贴子已经被作者于2007-6-13 15:27:01编辑过]
作者: goto2008 时间: 2007-6-13 23:27
以下是引用wanshan在2007-6-13 11:33:00的发言:
在子窗体的成为当前时间中加:
Private Sub Form_Current()
Me.[39].Locked = IsNull(Forms![鞋底36-47号窗]![39])
End Sub
即可
谢谢万山大哥。。。用你这方法可以了!
作者: goto2008 时间: 2007-6-13 23:43
呵呵,能不能再多问个问题。。。
顶端指令有的号码,,,子窗体会显示出来号码,
顶端指令没有的号码,,,子窗体不会显示出来没有的号码,
例如:顶端指令是36号。37号。38号。39号。40号有数据。
那么下面子窗体的字段,只有显示36号。37号。38号。39号。40,
像41号,42。43。44。45号。。等会自动隐蒇。。。
这样是不是更完美些了了?嘿嘿。。
作者: goto2008 时间: 2007-6-13 23:46
或者是万山大哥那个方法延续下去。。。
让不对应的号码,整竖都成其它颜色。。加以区别。。
作者: goto2008 时间: 2007-6-13 23:55
又搞定了,再次谢谢万山大哥的指点。。
[ 本帖最后由 goto2008 于 2008-4-10 17:02 编辑 ]
作者: eyewitnes 时间: 2007-6-14 00:03
'隐藏没有的号数
dim ctl as control
for each ctl in me
if ctl.name>35 and ctl.name<47 then
if isnull(ctl) or ctl = "" then
me.鞋底收发查询子窗体.form.36.columnhide=true
else
me.鞋底收发查询子窗体.form.36.columnhide=false
end if
end if
next
大概就这样
[此贴子已经被作者于2007-6-13 16:03:38编辑过]
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |