2010/05/25

access2010 2007との互換性 どうなるか

2010で作成したaccdbを2007で使用したいとする。
2010からの新機能などについては当然2007で作動しない。実際のところどうなるのか。
2010でテーブルとその連結フォームで様子見。2007は、XPSP3

基本パターンとして、テーブルとフォームは2007製で2010で変更。
・なにもしてない
特に問題なし

・集計フィールド追加してみた
順当な結果。で、集計フィールドを削除してみた
集計フィールド削除しても、もとには戻らないという感じ。
テーブル1を作り直してみた。
操作できるようになるが、アラートはそのまま。
だから、新しいaccdbにインポートして使えってことか。

基本のパターンにデータマクロを設定してみた。
読み取り専用になる。先の資料通り。データマクロは起動しない。
データマクロを削除してみた。
状況としては変わらず読み取り専用に。作り直すかインポートで使えるようになる。

もろもろ考えると2007対応はちとめんどくさいな。
2010で2007対応accdbを製造することは可能。だが、行程中一度でも2010新機能を設定した場合、その時点でバージョン14が確定。2007で動作するとしてもアラートが残ると。新たなaccdb(14と確定してない)にインポートしておおむねの2007対応か。

0 件のコメント: