お世話になります。 あるテーブル間のリレーションシップで参照整合性と連鎖削除に チェックを入れています。 フォーム上で親レコードを削除しようとすると、下記のメッセージが表示されます。 「このリレーションシップには参照整合性の連鎖削除が設定されているため〜」 このメッセージを表示させず、MsgBoxでオリジナルのメッセージを 表示することは可能ですか? ご教示お願い致します。
引用:フォーム上で親レコードを削除しようとすると、下記のメッセージが表示されます。 「このリレーションシップには参照整合性の連鎖削除が設定されているため〜」
引用:このメッセージを表示させず、MsgBoxでオリジナルのメッセージを 表示することは可能ですか?
skさん、ありがとうございます。 下記でオリジナルメッセージボックスを表示することができました。 Private Sub Form_BeforeDelConfirm(Cancel As Integer, Response As Integer) Dim strMsg As String Dim intMsgbox As Integer Response = False strMsg = "削除?" intMsgbox = MsgBox(strMsg, vbYesNo) If intMsgbox = vbNo Then Cancel = True End If End Sub ついでの質問になってしまうのですが、 メッセージボックスで削除?と表示された時に、削除の対象フォームのレコードに #deleted と表示されます。表示させない方法はありますか? よろしくお願いします。
利用者の皆様にお知らせです。
マイクロソフト オフィス スペシャリスト(MOS)
ビジネス統計スペシャリスト
IC3(アイシースリー)
VBAエキスパート
アドビ認定プロフェッショナル
Microsoft認定資格
App Development with Swift
IT Specialist
Cisco Certified Support Technician(CCST)
外交官から学ぶ グローバルリテラシー
令和のマナー検定