簡體   English   中英

Access 2007 連續表格 - 僅匹配行可編輯

[英]Access 2007 continuous form - only matching row editable

下午好,

我有一個連續的表格,可以顯示任意數量的選定員工的記錄。 我只希望該員工的行(或更具體地說,他們行中的特定文本框)是可編輯的,而其他人則不能。

我想過做這樣的事情。

Private Sub Form_Load()
If Me.txtResponse <> [Forms]![Home].txtEmployeeName Then
 Me.txtResponse.Locked = True
End If
End Sub

我得到一個錯誤,我輸入了一個沒有值的表達式 - 它突出顯示了 me.txtResponse。

我不知道我是否在吠錯樹,或者這是否可能以連續綁定的形式出現。 有任何想法嗎?

Form_Load 對於該代碼來說太早了。 將它移動到 Form_Current 事件,它將在第一次打開時運行,並在每次記錄導航時再次運行。 你會想要添加

Else
    Me.txtResponse.Locked = False

在他們進行匹配時允許更改。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM