快速开发平台(企业版)--2.0.3企业版快速开发平台的小漏洞修改方法-红月
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access开发平台


快速开发平台(企业版)--2.0.3企业版快速开发平台的小漏洞修改方法

发表时间:2015/1/3 14:14:06 评论(2) 浏览(5032)  评论 | 加入收藏 | 复制
   
摘 要:企业版2.03的小漏洞的修改方法
正 文:
用系统管理员窗体下面没有滚动条及记录数  ,其他用户登录有记录及下面的滚动条,是怎么回事?
UMVsoft-刘师义 14:50:49
 
你把主界面窗体的“调整大小”事件过程的代码换成下面这个试试:
UMVsoft-刘师义 14:50:50
 
Private Sub Form_Resize()
    Dim lngDetailHeight As Long
    Dim lngInsideWidth  As Long
    Dim frm             As Form

    Me.Width = 31680
    Me.Section(acDetail).Height = 31680

    lngDetailHeight = Me.InsideHeight
    If Me.Section(acHeader).Visible Then lngDetailHeight = lngDetailHeight - Me.Section(acHeader).Height
    If Me.Section(acFooter).Visible Then lngDetailHeight = lngDetailHeight - Me.Section(acFooter).Height
    If lngDetailHeight < 0 Then lngDetailHeight = 0
    lngInsideWidth = Me.InsideWidth
    
    If Me.lblResize.Left > lngInsideWidth * 0.8 Then
        Me.lblResize.Left = lngInsideWidth * 0.8
    End If
    Me.lblResize.Height = lngDetailHeight
    
    Me.ocxBan
ner.Move 0, 0, lngInsideWidth + 30
    Me.ocxTreeMenu.Move 0, 0, Me.lblResize.Left, lngDetailHeight
    Me.sfrDivision.Move Me.ocxTreeMenu.Width, 0, Me.lblResize.Width, lngDetailHeight
    Me.lblNodePath.Move Me.lblResize.Left + Me.lblResize.Width + 15, 0
    Me.lblNodePath.Width = Me.InsideWidth - Me.lblNodePath.Left
    Me.sfrChild.Width = 30
    Me.sfrChild.Left = Me.lblNodePath.Left
    If Me.sfrChild.SourceObject = Me.Name & "_HomePage" Then
        Me.sfrChild.Top = 0
    Else
        Me.sfrChild.Top = Me.lblNodePath.Height
    End If
    If lngDetailHeight > 0 Then
        Me.sfrChild.Height = lngDetailHeight - Me.sfrChild.Top
    End If
    If lngInsideWidth > Me.sfrChild.Left Then
        Me.sfrChild.Width = lngInsideWidth - Me.sfrChild.Left
    End If
    Me.lblNoPermissionTip.Width = 30
    Me.lblNoPermissionTip.Left = Me.sfrChild.Left + 120
    Me.lblNoPermissionTip.Width = Me.sfrChild.Width - 120

    Me.Width = 0
    Me.Section(acDetail).Height = 0
    
    For Each frm In Forms
        If frm.Visible And frm.PopUp Then
            ApiShowWindow frm.Hwnd, SW_SHOWMINIMIZED
            ApiShowWindow frm.Hwnd, SW_SHOWMAXIMIZED
        End If
    Next
End Sub

Access软件网交流QQ群(群号:198465573)
 
 相关文章
《检修整备信息平台》快速开发平台(企业版)开发心得  【林岚  2013/10/9】
快速开发平台(企业版)--获取SQL SERVER服务器时间  【smileyoufu  2013/11/29】
快速开发平台(企业版)--在未接入网络时如何连接本机SQL SER...  【smileyoufu  2013/11/29】
Access快速开发平台(企业版)--快速平台后台Data数据库升...  【Accessgood  2013/12/2】
快速开发平台(企业版)--无法为更新定位行,一些值可能已在最后一次...  【金宇  2014/5/6】
常见问答
技术分类
相关资源
文章搜索
关于作者

红月

文章分类

文章存档

友情链接