Access交流中心

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

查询出问题,,在线求解答...

幽助  发表于:2010-06-26 22:39:13  
复制

组合框:贸易方式(进料;来料;一般贸易)

       片材分类(是;否)

通过组合框的选择达到:

       原反和SPV的CODE选择内容的变换.

 

在片材分类=否的情况,一切都没有问题.

 

但是=是的话,第一选择的贸易方式为哪个,则自动只显示对应CODE,即使变更也无法变更过来.

 

求答案.

 

(采用查询方式对应!如实在困难考虑VBA)

 

 

点击下载此附件

 

Top
煮江品茶 发表于:2010-06-27 07:53:08

 

dim ssql as string,str as string
select case me.贸易方式.value
    case "进料"
         str="mid(编号,1,1)='J'"
    case "来料"
         str="mid(编号,1,1)='R'"
    case else
         str=true
end select
ssql="select 编号 from 表名 where " & str
me.反原.RowSource=ssql
select case me.片材分类.value
    case "是"
         me.贸易方式.Locked=true
         me.反原.Locked=true
    case "否"
         me.贸易方式.Locked=false
         me.反原.Locked=false
end select



幽助 发表于:2010-06-27 13:45:20

测试了一下.不行哇.........阿能帮我在上面的例子里加上的???????

 

麻烦了..........



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