2016-07-20 15 views
1

私はBill of Ladingのための小さなデータベースを作成しました。フォームからフォームを作成しました。ここにユーザーが製品コード、製品の説明、および大文字の重みを入力します。ユーザーにプロンプ​​トする条件付きアクセスクエリ

特定の重みがない製品があり、製品表に0を使用しています。私はクエリの条件を使用することができます何らかの方法は、ユーザーが0の値を持つフォームで製品のコードを入力すると、ケースの重量を入力するプロンプトユーザーは、そうでなければ、テーブルの重量を使用します。

スクリーンショットについては下記をご覧ください。 Table

+0

あなたの質問に手の込んだ。テーブルとクエリのスクリーンショットを追加します。これにより、より多くの回答が得られます。 –

+0

ありがとうAdarsh、いくつかのスクリーンショットを投稿 – Abbas

答えて

0

私が正しくあなたを理解している場合は、テーブル内のweight0ある場合weightを入力するようユーザーに促したいForm Query 。 これは、いくつかのVBAコードを書くことによって達成できます。私は、このコードonChangeProduct Codeのテキストボックスのイベントをお勧めします。

擬似コードは以下のようになります:

If DLookup("CaseWeight" , "tblProduct" , "Code = me.txtbox.value") = 0 then 
    //Prompt Users to enter data 
else 
    //Continue query execution. 
end if 
+0

Adarsh、私のVBAスキルは非常に低いです、いくつかの詳細なコードを追加してください。 – Abbas

+0

@Abbas、あなたが試したことを共有しない限り、正確なコードを伝えるのは難しいでしょう。私はあなたが最初にVBAを学ぼうとすることをお勧めします。 YouTubeにはたくさんのすばらしい動画があります - https://www.youtube.com/watch?v=ySyMn3H4rvg&list=PLhKFRV3-UgpeA_3wzRHF8AS8T7ppKvm9O –

+0

もう1つの素晴らしい学習オプション - https://www.youtube.com/watch?v=kogGwRIHH6o&list= PLYMOUCVo86jEeMMdaaq03jQ_t9nFV737s –

関連する問題