2012-02-14 14 views
0

私のアプリケーションでAccessフォームが常に連続フォームモードで表示されています。これは、テキストコントロールとドロップダウンリストボックスコントロールの行で構成され、それぞれに条件付き書式設定があります。フォーカスが失われたときに連続フォームのレコードが灰色で表示されなくなる

私のアプリケーションには、このようなフォームがいくつかあります。それらのほとんどは、レコードが選択されていなくても、レコードが選択されていなくてもすべての行で条件付き書式設定が機能する場合でも、すべてのコントロールの背景が白色のままであるという点で、非常に正常に動作します。

私はそのようなフォームの動作が異なります。レコードが選択されていないときはいつでも、すべてのコントロールの背景が移動します(私は透明です)、条件付き書式は失われます。しかし、それが真実でないところには記録上のフィールドが1つあります。

この現象が発生するプロパティ間では、別のものは見つかりません。

いくつかの重要な情報。 1)これはAccess 2000で動作しています 2)Access 2010上で動作していますが正常に動作します - 選択時に行が変更されません 3)Access 2010で条件付き書式を編集しました2000にアクセスし、完全なコントロールを削除し、ゼロから再ロードしました)。

だから私の質問です - 何がほかにこの動作の原因です。私のユーザーは不平を言っていますが、状況を修正する方法がわかりません

答えて

0

この質問に対する回答が見つかりました。

私は

[outcome] is not null or [outcome] <> "ATT" 

に問題が消えることを変更した場合、この一つの形態では表現

NZ([outcome],"ATT") <> "ATT" 

を使用していました。書式設定式の複雑さが問題になっているようです。

フォームの1つのフィールドがこの問題の影響を受けずに正しいままになった理由は、この表現を使用しなかったのは、かなり単純な別のものです。

関連する問題