Office中國(guó)論壇/Access中國(guó)論壇

 找回密碼
 注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

返回列表 發(fā)新帖
查看: 4056|回復(fù): 3
打印 上一主題 下一主題

主窗體審核后鎖住不能更改了,但是子窗體沒(méi)有鎖住,求大神更改下。

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2018-11-2 08:48:00 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式

主窗體審核后鎖住不能更改了,但是子窗體沒(méi)有鎖住,求大神更改下。

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒(méi)有帳號(hào)?注冊(cè)

x
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖 訂閱訂閱
2#
發(fā)表于 2018-11-2 09:51:31 | 只看該作者
平臺(tái)問(wèn)題,請(qǐng)?jiān)谄脚_(tái)反饋版塊發(fā)帖,也可以直接站內(nèi)私信admin或者tmtony,或者在平臺(tái)的QQ交流群里聯(lián)系他們。

點(diǎn)擊這里給我發(fā)消息

3#
發(fā)表于 2018-11-2 10:22:26 | 只看該作者
修改這里的代碼
'雙擊打開(kāi)時(shí)就判斷審核狀態(tài)來(lái)鎖定與不鎖定
Private Sub Form_Current()
If Me.CurrentView = 1 Then
  If 審核否.Value = 0 Then
    LockCtr False
Else
    LockCtr True
End If
End If
End Sub

'審核就鎖定不給修改,反審核就給修改
Private Function LockCtr(blnLocked As Boolean)
Dim ctr As Control
For Each ctr In Me.Section(acDetail).Controls
    If (TypeOf ctr Is TextBox) Or (TypeOf ctr Is ComboBox) Or (TypeOf ctr Is CheckBox) Then
      If ctr.Enabled = True Then ctr.Locked = blnLocked
    End If
Next
If blnLocked = True Then
   Label25.Caption = "已審核"   ' lblStatus是標(biāo)簽未審核的名稱
   
   Me.sfmDetailForm.Form.AllowEdits = False
   Me.sfmDetailForm.Form.AllowAdditions = False
   Me.sfmDetailForm.Form.AllowDeletions = False
Else
   Label25.Caption = "未審核"     ' lblStatus是標(biāo)簽未審核的名稱
   Me.sfmDetailForm.Form.AllowEdits = True
   Me.sfmDetailForm.Form.AllowAdditions = True
   Me.sfmDetailForm.Form.AllowDeletions = True
End If
End Function
4#
 樓主| 發(fā)表于 2018-11-2 12:36:44 | 只看該作者
謝謝站長(zhǎng)
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則

QQ|站長(zhǎng)郵箱|小黑屋|手機(jī)版|Office中國(guó)/Access中國(guó) ( 粵ICP備10043721號(hào)-1 )  

GMT+8, 2025-7-17 05:08 , Processed in 0.172212 second(s), 28 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表