Microsoft Access 2007 のサンプルプログラムを参照してアプリケーションを作りました。Access 2007 単体では新規にフォームを開いたり、データの編集モードでフォームを開いたりできますが、SQL Server 2005 にアップサイジングしたら、次のようなエラーメッセージがでてエラーとなります。
きっと、Visual Basic かストアド・プロシージャーでマクロの各行を変換して使用するのでしょうが、Server 2005 と Office 2007 Access の関係の部分で頓挫しています。
具体的な事例の検索がヒットしていませんです。(Hi)
「引数"Where条件式"を指定した場合 "OpenForm" マクロアクションを無効モードで実行したり、埋め込みマクロから呼び出して実行することはできません」実際は、ボタンや ID 番号に「フォームを開く」マクロが割り振られていて、Where 式に 1=0 や ="[ID]="&Nz([ID],0) などが指定してあります。
きっと、Visual Basic かストアド・プロシージャーでマクロの各行を変換して使用するのでしょうが、Server 2005 と Office 2007 Access の関係の部分で頓挫しています。
具体的な事例の検索がヒットしていませんです。(Hi)
コメントする