Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


872 / 2272 ツリー ←次へ | 前へ→

【9723】予算残額の表示できるようにしたいのですが ましゃ 07/8/1(水) 15:29 質問[未読]
【9728】Re:予算残額の表示できるようにしたいのです... Nao 07/8/2(木) 17:24 回答[未読]
【9730】Re:予算残額の表示できるようにしたいのです... ましゃ 07/8/3(金) 15:20 発言[未読]

【9723】予算残額の表示できるようにしたいのですが
質問  ましゃ  - 07/8/1(水) 15:29 -

引用なし
パスワード
   初心者なので、質問の意味自体がわからないかもしれませんがよろしくお願い致します。

フォームで予算コードを入力すると、別のクエリにてコードごとの予算額からこれまで使用済みの予算残額を計算させて表示するように、予算残額のコントロールソースに次の計算式を入れています。(なお、予算コードは1つの案件に対して、複数使えるように番号をふっています。)
=DLookUp("[予算残額]","Q_予算コード別残高","[予算1コード]= `予算コード`")
ただ、入力してもそのままでは計算がされず、デザインビューに一旦して戻さないと、計算結果が表示されません。
結果的に、計算はされているのですが、、、。


どうしたら、予算コードを入力したら、すぐに予算残額が表示されるようにできるのでしょうか?
教えてください。宜しくお願い致します。

【9728】Re:予算残額の表示できるようにしたいので...
回答  Nao  - 07/8/2(木) 17:24 -

引用なし
パスワード
   >=DLookUp("[予算残額]","Q_予算コード別残高","[予算1コード]= `予算コード`")
>ただ、入力してもそのままでは計算がされず、デザインビューに一旦して戻さないと、計算結果が表示されません。
>結果的に、計算はされているのですが、、、。

この通りであると(つまりDLookUpやQ_予算コード別残高は正常に作成されている)
と仮定して・・・

予算コードの更新後処理のイベントプロシージャで

Me![予算残額のフィールド名] = DLookUp("[予算残額]","Q_予算コード別残高","[予算1コード]= `" & Me![予算コードのフィールド名] & "`")

と記述してみてください。
(ただしこの書き方ですと予算コードはテキスト型です。)

【9730】Re:予算残額の表示できるようにしたいので...
発言  ましゃ  - 07/8/3(金) 15:20 -

引用なし
パスワード
   Nao さん、ありがとうございました。

>Me![予算残額のフィールド名] = DLookUp("[予算残額]","Q_予算コード別残高","[予算1コード]= `" & Me![予算コードのフィールド名] & "`")
>
>と記述してみてください。
>(ただしこの書き方ですと予算コードはテキスト型です。)

試してみましたが、エラーが出てしまいました。
『クエリ パラメータとして指定した式でエラー』と。。
予算コードはテキスト型だったのですが。

何か考えられる原因はありますか?

872 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078201
(SS)C-BOARD v3.8 is Free