2016-06-19 9 views
0

何が起こっているかは非常に奇妙なので、私はほとんど話題にしませんが、とにかく試してみます。Microsoft Accessサブフォームの定義が変更されました

私は顧客のために大きなアクセスDBを持っています。フロントエンドのフォームの1つに一連のサブフォームがあります。最近まで、すべてがうまくいっていました。

フロントエンドの新しいバージョンが顧客に送信されると(チームドライブとWeTranserを試しました)、サブフォームの1つが別のフォームに変更されます。このフォームはデータベースにもありますが、問題のメインフォームにリンクされることは決してありません。

これを数回テストしました。私のPCのバージョンはまだ完全に動作しています。顧客が私の要求に従って私に送り返したバージョンは、間違ったサブフォームを持っています。

私たちはすべて、Access 2000形式のMDBでAccess 2010を開発しています。この理由は、バックエンドで複製が必要なためです。

誰にどのように、なぜこれが起こっているのかを知る手がかりはありますか?前もって感謝します。

答えて

0

顧客と一緒にテストした後、解決策を見つけました。

今回はUSBスティックでファイルをコピーしました。コピーしたファイルは宛先システムでOKでした。ファイルを開いてシフトボタンを押すので、プログラムは実行されません。すべてはまだOKだった。その後、通常の方法でファイルを開いた。開始フォームは、パスが変更され、すべてのテーブルを再リンクしたことに気付きました。開始フォームを除いて、この操作には他のフォームは含まれません。その後、サブフォームは別のフォームに変更されました。

解決策(むしろ:回避策):正しいサブフォームを置き換えたサブフォームの名前を変更しました。その後、すべてうまくいった。

サブフォームの変更は、再リンクルーチンでのみ発生しました。サブフォームが再リンク後に手動で正しいサブフォームに変更された場合、サブフォームは正しいままです。

理由は?マイクロソフトは最近MS Accessのアップデートをリリースしましたか?私たちはおそらく決して知らないでしょう。

関連する問題