Access VBA質問箱 IV

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

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


7733 / 9994 ←次へ | 前へ→

【5446】Re:帳票フォーム上のコンボボックスでのフ...
質問  なおなお  - 05/6/21(火) 13:11 -

引用なし
パスワード
   クロ様

>う〜ん構成が見えない...

わかりづらい説明で申し訳ありません。

>選択フィルタとはツールバー(あるいは右クリックで出るもの)の何れでしょうか?
>VBAを利用しているのでしょうか?

選択フィルタは、ツールバーにある上戸に雷の様なマークのボタンの事です。
そのツールバーの選択フィルタを使って、VBAでSQL文のwhere句を作って
選択されたリストの店舗数をフォームヘッダのテキストボックスに
表示したいと考えております。

フォームのレコード移動時のイベントに記述してある
VBAは下記のようになっています。
−−−−−−−−−−−−−−−−−−−−−−−−−−
  Dim obj As New ADODB.Recordset

  Dim db    As DAO.Database
  Dim QDef   As DAO.QueryDef
  Dim SQL    As String
  Dim SQLfilter As String

  Set db = CurrentDb
  
  SQL = ""
  SQLfilter = ""
  
  SQLfilter = Me.Filter
  
  SQL = "SELECT Count(*) AS 完了予定数"
  SQL = SQL & " FROM [select 完了予定.店舗"
  SQL = SQL & " FROM 完了予定"
  If SQLfilter <> "" Then
    SQL = SQL & " where " & SQLfilter
  End If
  SQL = SQL & " GROUP BY 完了予定.店舗]. AS 完了予定;"
  
  Set QDef = db.QueryDefs("完了予定クエリ")
  QDef.SQL = SQL
  Set QDef = Nothing
  Set db = Nothing
 
  obj.OPEN "完了予定クエリ", CurrentProject.Connection, adOpenStatic
  Me!text_店舗数 = obj!完了予定店舗数
  obj.Close
−−−−−−−−−−−−−−−−−−−−−−−−−−

>フォームの既定のビュー
>レコードソースとなるテーブル・クエリの構成

レコードソースとなるテーブルの構成は
ID|店舗|su1|su2|su3|・・・・
と言う具合になっておりまして、店舗には店舗名がテキストで
su1〜su3はコンボボックスで社員テーブルとリンクされております。
このsu1〜su3のコンボボックスで社員を選択フィルタで抽出し、その時の店舗を
グループ化した件数を取得したいと考えております。

>条件を入れるテキストボックスなどはフォームのどの位置にありますか?

条件を入れるテキストボックスは存在しておりません。
選択フィルタで選択されるのみの条件です。
あ、仮にSQL文を表示させるテキストボックスはフォームヘッダにあります。
626 hits

【5436】帳票フォーム上のコンボボックスでのフィ... なおなお 05/6/20(月) 17:28 質問
【5439】Re:帳票フォーム上のコンボボックスでのフィ... クロ 05/6/21(火) 8:38 発言
【5442】Re:帳票フォーム上のコンボボックスでのフィ... なおなお 05/6/21(火) 11:35 発言
【5443】Re:帳票フォーム上のコンボボックスでのフィ... クロ 05/6/21(火) 11:47 回答
【5444】Re:帳票フォーム上のコンボボックスでのフィ... なおなお 05/6/21(火) 12:02 質問
【5445】Re:帳票フォーム上のコンボボックスでのフィ... クロ 05/6/21(火) 12:32 発言
【5446】Re:帳票フォーム上のコンボボックスでのフ... なおなお 05/6/21(火) 13:11 質問
【5447】Re:帳票フォーム上のコンボボックスでのフ... クロ 05/6/21(火) 13:41 発言
【5448】Re:帳票フォーム上のコンボボックスでのフ... なおなお 05/6/21(火) 14:09 質問
【5449】Re:帳票フォーム上のコンボボックスでのフ... クロ 05/6/21(火) 14:33 回答
【5450】Re:帳票フォーム上のコンボボックスでのフ... なおなお 05/6/21(火) 14:56 質問
【5451】Re:帳票フォーム上のコンボボックスでのフ... クロ 05/6/21(火) 15:14 回答
【5453】Re:帳票フォーム上のコンボボックスでのフ... なおなお 05/6/21(火) 16:20 質問
【5454】Re:チョット修正しました。 クロ 05/6/21(火) 16:48 回答
【5455】Re:帳票フォーム上のコンボボックスでのフ... なおなお 05/6/21(火) 16:52 質問
【5456】Re:帳票フォーム上のコンボボックスでのフ... クロ 05/6/21(火) 17:02 回答
【5458】Re:帳票フォーム上のコンボボックスでのフ... なおなお 05/6/21(火) 17:11 質問
【5457】Re:チョット修正しました。 なおなお 05/6/21(火) 17:07 質問
【5461】Re:チョット修正しました。 クロ 05/6/21(火) 17:41 発言
【5460】Re:左に寄ります。 クロ 05/6/21(火) 17:34 回答
【5462】Re:左に寄ります。 なおなお 05/6/21(火) 18:20 お礼
【5465】Re:左に寄ります。 クロ 05/6/21(火) 22:57 発言
【5468】Re:左に寄ります。 なおなお 05/6/22(水) 8:17 お礼

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