Access VBA質問箱 IV

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

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


9270 / 9994 ←次へ | 前へ→

【3865】Re:パラメータクエリの条件を変数化したい
回答  hatena  - 04/11/18(木) 12:40 -

引用なし
パスワード
   >クエリで、kKINGAKUフィールドの隣に HANTEIフィールドを追加し
>HANTEI:pX() としました。
>
>そして
>
>Function paramX()
>   pX = IIf([KINGAKU] > 1000, "BIG", "SMALL")
>End Function
>
>としてクエリを実行すると。
>コンパイルエラーとなり「指定した名前では定義されていません」と表示されます

標準モジュールからは、クエリのフィールドは見えません。
引数で渡す必要があります。
他にもおかしなところがありますね。

Function paramX(V)
  paramX = IIf(V > 1000, "BIG", "SMALL")
End Function

クエリでは、

HANTEI: paramX([KINGAKU])

でどうでしょうか。

2,625 hits

【3862】パラメータクエリの条件を変数化したい 山田 04/11/18(木) 9:29 質問
【3863】Re:パラメータクエリの条件を変数化したい hatena 04/11/18(木) 9:35 回答
【3864】Re:パラメータクエリの条件を変数化したい 山田 04/11/18(木) 11:08 お礼
【3865】Re:パラメータクエリの条件を変数化したい hatena 04/11/18(木) 12:40 回答
【3866】Re:パラメータクエリの条件を変数化したい 山田 04/11/18(木) 13:02 お礼

9270 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078264
(SS)C-BOARD v3.8 is Free