Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access开发平台

对进销存主页优化

时 间:2017-03-07 09:17:12
作 者:MDZZ   ID:47512  城市:南京
摘 要:对进销存主页优化 如点击采购入库单 打开的窗体只显示对应订单
正 文:

最近有学员提出 需要对进销存主页优化 如点击采购入库单 打开的窗体只显示对应订单

首先要在模块 里面定义个全局变量 public danju as string

这里需要改下进销存主页的函数


Function DoMenuCmd(MenuText As String, 单据 As String)
Dim MenuID As String
danju = 单据
     RunMenuCommand Nz(DLookup("Command", "SysLocalNavigationMenus", "MenuText=" & SQLText(MenuText))), Nothing
    MenuID = Nz(DLookup("ID", "SysLocalNavigationMenus", "MenuText=" & SQLText(MenuText)))
    With Forms!SysFrmMain
        RunDefaultRDPNavMenu MenuID
        !lblNodePath.Caption = .mclsNavTree.GetNodeFullPath(MenuID, " > ")
        !lblNodePath.Visible = True
        If !sfrChild.Top <> !lblNodePath.Top + !lblNodePath.Height Then
            !sfrChild.Height = !sfrChild.Height - !lblNodePath.Height
            !sfrChild.Top = !lblNodePath.Top + !lblNodePath.Height
        End If
    End With


 End Function

对对应的按钮 的单击事件的代码改成如下 比如采购入库单按钮  =DoMenuCmd("出库入库管理","采购入库单")

之后在库存流水的加载代码适当位置 添加如下代码 

If danju <>""  Then Me.sfrList.Form.RecordSource = "Select * FROM 库存流水查询 Where 单据类型='" & danju & "'"



Access快速开发平台QQ群 (群号:321554481)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助