1

皆さんに質問があります。どんなアイデアでも大歓迎です。リポジトリには、開発者が作業し、Dev Envoirment で独自にテストを行う多数の MSAccess データベース プロジェクトがあります。データベースプロジェクトをコンパイルすること自体が間違っていることはご存知のとおり、スクリプトとレポート、およびその他すべてをデータベースに対して実際にテストする必要があるためです。MSAccess Projects の場合、TFS ビルド スクリプトで何ができるのでしょうか。アイデアがありません。この問題に遭遇し、それについて何かをした人は誰でも、共有してくれれば本当に感謝します.

それをどのように行うかを説明する例またはリンクは、さらに優れています。MS Access プロジェクトであることをご理解ください。

ありがとうボブ

4

1 に答える 1

0

コンパイルは完全に間違ったステートメントではありません。

VBA 側では、[デバッグ] メニューの下に [コンパイル] というオプションがあります (これが本当に C のようなコンパイルだとは思いませんが、コードなどを事前に解析しています)。これを GUI 側で MDE を構築することと組み合わせると、コンパイルに相当します。

通常、VBA を使用する場合は、Compile を頻繁に実行して、すべてが構文的に正しいことなどを確認します。

テストに関する限り、コンパイルが完了したことがわかったら、まだ完了していません。コンパイルしてもまだ間違っている場合。そのため、自動化されたテスト スクリプトが必要です。手動で実行して、関心のあるすべてのレポートを開いたり閉じたり、コードを実行したりできる MDB 内の小さなスクリプト/フォームを検討します。実際のフォーム機能を自動化するのはもっと難しいですが、同様に行うことができます。

于 2008-12-19T17:23:16.190 に答える