0
私はAllow Additions
をYes
に設定してAccessで連続フォームを使用しています。ユーザーがそのレコードにデータを入力したかどうかによって、削除ボタンを有効または無効にしようとしています。つまり、フォームの下部にある空白のレコードだけのボタンを非表示にしたいとします。Access 2013連続フォームの新しい行のボタンを隠す
私はForm_Currentイベントで次のことを試みましたが、同時にすべてのボタンを有効または無効にし、レコードをクリックしたときにのみ実行されます。すぐに実行して、新しい行を追加するときに更新する必要があります。
If Me.NewRecord Then
btnDelete.Visible = False
Else
btnDelete.Visible = True
End If
EDIT:ワーキングコード付き。
If Me.NewRecord Then
'show error message
MsgBox ("Unable to delete empty row.")
Else
'deletion code
End If
を抜けるかもしれない - すべてが同じに見えます。 btnDelete_Clickイベントにコードを追加して、Me.NewRecordをチェックしてサブコードを終了させることができるかもしれません。 – dbmitch
@dbmitchありがとうございました!私は作業コードで私の質問を編集しました。あなたが答えとしてあなたのコメントを投稿したら、それを正しいものとしてマークします。 – jjjjjjjjjjj
する - ありがとうフォローアップ – dbmitch