Access交流中心

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

如何让子窗体每条记录随着"显隐"文本框控件的不同,而显示相应的图片??

和平  发表于:2008-02-19 21:26:18  
复制

我有一个子窗体是连续窗体,在日期文本框旁放了一个Image1,2同,3图片控件,我要求是当子窗体的一条记录"显隐"文本框数值等于0,1,2,而Image1图片控件显示相应的图片

If Forms!daohang!daohang_zct2 = 0 Then   '判断daohang窗体上的xy是否该显示本窗体上的image图片为1,2,3
 Me.Image1.Visible = True
 Me.Image2.Visible = False
 Me.Image3.Visible = False
ElseIf Forms!daohang_zct2!xy = 1 Then
 Me.Image1.Visible = False
 Me.Image2.Visible = True
 Me.Image3.Visible = False
ElseIf Forms!daohang_zct2!xy = 2 Then
 Me.Image1.Visible = False
 Me.Image2.Visible = False
 Me.Image3.Visible = True
End If

当然了,我的三张图片是重叠的,我用了以上的代码后出现了子窗体所有的记录都显示同一个图片,而不是随着每条记录的"显隐"控件值的不同而不同.请各位帮帮忙,用什么代码能使子窗体"显隐"控件值的不同而显示不同的图片呢????谢谢

 

Top
马丽 发表于:2008-02-20 21:22:35

看起来没有什么错!

放断点跟踪一下试试。



和平 发表于:2008-02-25 10:28:02

还是不行,请再帮我想想???



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