Access交流中心

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

[5分]开单子窗体里的指定字段输入内容回车后弹出另一窗体的同时如何自动更改开单子窗体的输入状态

胡轶毓  发表于:2016-12-20 10:59:44  
复制

各位老师,我想在开单子窗体里的【物料代码】字段输入内容按回车后,自动弹出”物料筛选“窗体的同时,将开单子窗体的输入状态自动更改成待输入状态。如下图所示:

点击下载此附件

自动弹出”物料筛选“窗体的代码我写了,将开单子窗体的输入状态自动更改成待输入状态的代码还请各位老师帮忙指点下(就是要将上图左边红框自动变成右边红框里的结果)。谢谢!

 

Top
飘摇王 发表于:2016-12-21 11:31:57
Private Sub 物料代码_AfterUpdate()
     
    DoCmd.OpenForm "物料筛选"
    Screen.ActiveForm.条件 = Me.物料代码
'    Set B = Forms!物料筛选
'    B.条件_AfterUpdate
        Dim strWhere As String


        strWhere = Trim$(Screen.ActiveForm.条件.Text)
        strWhere = "   [物料代码] & [物料名称] & [规格型号] & [主机型]  Like '*" & strWhere & "*'"


        '设置子窗体的筛选器条件
        Screen.ActiveForm.[筛选-物料主文件 子窗体].Form.Filter = strWhere
        '应用筛选
        Screen.ActiveForm.[筛选-物料主文件 子窗体].Form.FilterOn = True
        
     DoCmd.SelectObject acForm, "开单窗体"
     SendKeys "{ESC}"
     
End Sub



朱先生 发表于:2016-12-31 16:33:53
用个窗体同步,方便

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