で、以下を実行
Sub testdatamacro()
DoCmd.SetParameter "targetID", 500 '(存在しないID)
DoCmd.RunDataMacro "T_Test.DataMacro1"
DoCmd.SetParameter "targetID", 1 '(存在するID)
DoCmd.RunDataMacro "T_Test.DataMacro1"
End Sub
で、ログを確認するとログを見る限り、LookupRecordデータブロックの範囲のアクションが実行されてないということ。
フィールドがNullを検査して処理分岐かと思ってたけど、そうではなさそう。
[LastCreateRecordIdentity]は、last_insert_id()みたいなものか。。これもヘルプとはちと違うかもしれん。
0 件のコメント:
コメントを投稿