• 締切済み

ACCESS意図しないパラメータの入力を求められる

ACCESSでアプリを作成中なのですが、fo社員一覧表印刷指定に、”社員番号”の範囲を指定し、印刷ボタンを押すと印刷がされるような仕組みにしています。 fo社員一覧表印刷指定の通り、”社員番号始め”~”終わり”のパラメータは想定通り聞いてきますが、想定外な”一覧番号”というパラメータの入力を求めてきます。入力をせずリターンキーを押すと、社員一覧表印刷が想定通り出力されます。 以下の点検をしておりますが、原因不明なので、ご教示いただけると幸いです。 (1)qu一覧表印刷:”一覧番号”のパラメータ設定は行ってい無い (2)fo社員一覧表印刷指定:”一覧番号”のテキストボックスは無い (3)re社員一覧用印刷:ダブルクリックすると一覧表番号を求めてきますので、”一覧番号”の無用なテキストが存在するか確認するも見当たらず。

みんなの回答

  • chayamati
  • ベストアンサー率41% (254/607)
回答No.4

<fo社員一覧表印刷指定 動作上問題ないですが これはフォームですか、 自分ならレポートならRe社員一覧表と命名します <fo社員一覧表印刷指定に、”社員番号”の範囲を指定し、 <印刷ボタンを押すと印刷がされるような仕組みにしています。 範囲指定はfo社員一覧表印刷を開く前に確定していなければなりません 自分は別にフォーム「メニュー」に社員番号始め、社員番号終わり を定義し、このメニューよりfo社員一覧表印刷を開くようにしています。 fo社員一覧表印刷での抽出条件は [社員番号]>=[forms]![メニュー]![始め]and[社員番号]<=[forms]![メニュー]![終わり] 追伸 テーブルとリレーションだけで ・レコードの並び替え ・抽出(フィルター設定) ・印刷 が可能です テーブルの定義から始めましょう http://www.officepro.jp/access/field/ 以下は上記URAの抜粋です これらの他にもありますが普通に使うもののみです。 列記されていませんが(11)のインデックスで重複無しと とすることで重複レコードは追加できなくなります。 フィールドプロパティの設定 (1)フィールドサイズ(文字数の設定) (2)書式 (3)定型入力 (4)標題 (5)規定値 (6)入力規則とエラーメッセージ (7)値要求と空文字の許可 (8)IME入力モードとIME変換モード (9)ふりがな (10)住所入力支援 (11)インデックス (12)IME入力モードとIME変換モード (13)ふりがな (14)住所入力支援

  • panacon
  • ベストアンサー率31% (214/679)
回答No.3

レポート上のフィールドではなく、そのレポートの並べ替えの設定画面の中に一覧番号があったりしませんか。

  • panacon
  • ベストアンサー率31% (214/679)
回答No.2

レポート側のフィールドの並べ替えの中に、一覧番号があったりしませんか。

upfield5963
質問者

お礼

レポートの中には、"一覧番号”のテキストはありません。また、レポートのソースは印刷指定クリエーですが、クリエーの中んも”一覧番号”のパラメータ設定はないようで。プロシージャの中身も確認していますが、何とも見当たりません。なにか、検索ツールみたいなもので、発見できるといいのですが・・・?

  • bgm38489
  • ベストアンサー率29% (633/2168)
回答No.1

コンピュータが、勝手に入力を求めてくるなんて、ありえないですね。 設定していないパラメータの入力を求められる。問題は、(3)の入力を求められるタイミングのところに、 無用な命令が書かれていないか、に尽きると思います。テキストを探してないなら、命令をたどっていくしかないと思います。

upfield5963
質問者

お礼

皆様 親身になって頂きありがとうございます。 やはり(3)レポートの印刷時に問題があるようです。 ”一覧番号”のパラメータの要素は、結局見当たらりませんでした。 レポートのソースとなっている印刷指定クエリを元に、レポートウイザードでレポートを作成し直した結果、上記パラメータの要求はなくなりました。 なんとかそれで代替といたしました。 ありがとうございました。

関連するQ&A

  • accessサブフォームでのパラメータ

    皆様いつも的確なアドバイスありがとうございます。 Access2002について質問させて下さい。 パラメータクエリを作りました。 そのクエリをサブフォームに埋め込み、ボタンを押すと、クエリが組み込まれたフォームが立ち上がるという仕組みを作りました。 クエリ単体で動かすときちんとパラメータが現れ、製造記号を入力すると、それに該当する製造番号の商品が現れます。パラメータは次のとおりです。 Like [製造番号検索] & "*" クエリでは不都合は無いのですが、 そのクエリをサブフォームに埋め込んだフォームを開こうとすると、同じパラメータが2度現れてしまいます。 サブフォームに関する特性があるのでしょうか? もしくは、パラメータの設定が悪いのでしょうか? 今はフィルタで無事動いているのですが、どうして出来ないのかが知りたいのです。 ご指南宜しくお願いします。 haru

  • Access パラメータクエリ

    Access97です 更新クエリを作っています。 「テーブルA」の「商品番号」フィールドを一括更新するようにしています。 ところが、更新したい内容(商品番号)が毎回変わるので、現在デザインビューの「レコードの更新」セルに「パラメータ」を設定しています。 が、その都度バラメータダイアログボックスに「商品番号」を入力する手間を効率化したいのです。 リストボックスかコンボボックスのような仕組みで「商品番号」を一覧から選択できるようにしたいのですが。 例えば、「テーブルA」の「商品番号」フィールドが、フォーム上の「商品番号の一覧」から選択した「123456」という番号に更新されるように、、という流れです。

  • Accessで日付を抽出するパラメータを設定したい

    Accessのクエリで日付に対して与えているパラメータがあります。 パラメータで指定したいデータはフォームのテキストに入力した日の23:59:59 以降の日付を抽出したい。 入力:数値8桁(yyyymmdd)で行う 抽出先テーブルのデータ:yyyy/mm/dd hh:mm:ss 現在以下のパラメータを日付に対して与えると「式が複雑すぎます、、、」と注意されてしまいます。 指定日の23:59:59を抽出範囲として指定するのはどうしたらよいでしょうか? 入力値の変換も含めて、以下のパラメータを入れています。 「+"23:59:59"」をとればエラーは出ません。 <=IIF(Len([Forms]![フォーム名]![日付])=8,CDate(Format([Forms]![フォーム名]![日付],"@@@@/@@/@@")),#9999/1/01#)+"23:59:59" どなたか、お助け下さい。よろしくお願い致します。

  • パラメーターの入力を求められます

    WINDOWS7 ACCESS2007 よろしくお願いします。タイトルのとおりなのですが、 [T得意先]  主 得意先CD テキスト型(アルファベット2~3文字)    得意先名    住所1    住所2 以下 電話番号、担当者等 というテーブルがあり、これを基に[F得意先一覧]と[F得意先詳細]を作りました。 [F得意先一覧]は、帳票フォームで得意先CD・得意先名・住所1のみを表示。 [F得意先詳細]は、単票で[T得意先]のフィールドすべてを表示し、訂正・新規入力用です。 [F得意先一覧]には、詳細ボタンを設けてクリック時に[F得意先詳細]を開くよう下記の モジュールを書きました。 Private Sub コマンド詳細_Click() If IsNull(Me![得意先CD]) Then Exit Sub DoCmd.OpenForm "F得意先詳細", , , "得意先CD =" & Me![得意先CD] End Sub しかし、詳細ボタンクリック時にパラメーターの入力を求められます。 得意先CDを入力すると、[F得意先詳細]が開きます。 大文字・小文字・誤字・脱字を確認しましたが、特にミスは見当たらず 非常に困っております。 どなたかよろしくお願いします。

  • ACCESS サブレポート パラメータにつき

    いつもお世話になっております 日付を指定するパラメータクエリをソースにレポートを作りました Aフィールド(例:仕入先)での小計を出し、同一の用紙の下部にBフィールド(例:商品名)での小計を出すようにしたのですが(同じクエリーを使用)、プレビューを見るときにパラメーターの入力(日付)を3度も要求されます。それを印刷しようとすると更に2度日付を入れなければならないように出来てしまいました ACCESS初心者です 何がいけないのか アドバイスお願いします

  • ACCESSの勉強中です。わからないことがあります。(「パラメータの入

    ACCESSの勉強中です。わからないことがあります。(「パラメータの入力」と余計なものがでる) 今下記サイトで勉強中です。 http://www.mahoutsukaino.com/ac/ac2000/ac2000/kihon/query06.htm サイトの説明にない現象が起き、なぜそうなったのか分かりません。 このサイトの「クエリ」の5番目の 「次に、このフォームが基にしているクエリーをデザイン画面で開きます」 の箇所の通り、 forms![組で抽出]![組名] (記号は半角) と入力し、保存したあと、開くたびに、 「パラメータの入力」とでるようになりました。 フォームでも同様にでます。 抽出はできるようになったのですが、さくら組など2回入力し、その先にあるコンボボックスの作成で一覧から選べるようにしても結局「パラメータの入力」でさくら組といれないといけないのでこれでは二度手間です。 どうすればでないようになりますか?

  • Access パラメータの入力をフォームで入力

    いつもお世話になっております。 Accessにて躓いています。宜しくお願い致します。 2万件以上のデータがあります。 データの中から、処理番号(ダブり無し)・年月日・件名の項目のみをクエリで取り出し、処理番号と件名でフォームで検索して表示するという事を行いたいと思います。 以下の手順で一連のものを作成したのですが、検索用フォームに検索したい文字を入れても「パラメータの入力」が出てきてしまい、検索用フォームがうまく働いていない状態です。 理想では「F処理検索」で絞り込みたい文字を各テキストボックスへ入力→検索ボタンをクリック→「処理」で絞り込んだデータを表示 としたいのです。 ~現状~ テーブル ・処理メインデータ(2万件のデータが保管されています) クエリ ・Q処理検索 テーブル「処理メインデータ」を基に左から「処理番号」「年月日」「件名」を充て、抽出条件として、「処理番号」と「件名」にそれぞれ 「Like"*"&[Forms]![F処理検索]![処理番号]&"*"」 「Like"*"&[Forms]![F処理検索]![件名]&"*"」 充てています。 フォーム ・処理(フォームビューで「処理番号・年月日・件名」の結果を出します) ・F処理検索(検索用フォームです。) 処理番号と件名を入力するテキストと、検索を実行する為のボタンを設置しました。 検索ボタンには、 プロパティ内クリック時の対応にマクロを下記の設定でセットしました。 アクション:フォームを開く フォーム名:処理 ビュー:フォームビュー フィル為:Q処理検索 Where条件式:空欄 データモード:空欄 以上、宜しくお願い致します。

  • ACCESSのレポートでグラフ作成

    こんばんは。 レポート作成で苦戦しておりまして、質問させてください。 クエリ1 商品、品番、売上額、月を集計しパラメータで品番を入力するとその商品のデータだけを表示するようにしています。 クエリ2 クエリ1と同じに内容ですがパラメータの設定をしていません。 (1)レポートでクエリ1を使用してパラメータで指定した商品だけのデータを詳細に一覧表表示し(月別の売上)、フッターでそれをグラフ化(プロパティでクエリ2を指定)しているのですが、一覧表とグラフが一致しません。 (2)グラフのプロパティでクエリ1を指定するとレポートを開くときにパラメーターで品番入力を2回行うことになりスムーズではなくなります。 今までは(1)の方法でうまくグラフ表示できていたのですが今回は何度やってもうまくいきません。 何かよい方法はないでしょうか?

  • ACCESSのレポートでグラフを作成(2)

    こんにちは、以前質問したのですが まだできずにいます。 どなたか力を貸してください。よろしくお願いします。 --------------------------- レポート作成で苦戦しておりまして、質問させてください。 クエリ1 商品、品番、売上額、月を集計しパラメータで品番を入力するとその商品のデータだけを表示するようにしています。 クエリ2 クエリ1と同じに内容ですがパラメータの設定をしていません。 (1)レポートでクエリ1を使用してパラメータで指定した商品だけのデータを詳細に一覧表表示し(月別の売上)、フッターでそれをグラフ化(プロパティでクエリ2を指定)しているのですが、一覧表とグラフが一致しません。 (2)グラフのプロパティでクエリ1を指定するとレポートを開くときにパラメーターで品番入力を2回行うことになりスムーズではなくなります。 今までは(1)の方法でうまくグラフ表示できていたのですが今回は何度やってもうまくいきません。 何かよい方法はないでしょうか?

  • レポート クエリパラメータ

    Access2003についてお教えください。 フォームでテキストボックスとボタンを1つづつ配置します。 ユーザーにテキストボックスに何らかの値を入力してもらいます。 テキストボックスに入力したデータを検索条件として、レポートを印刷したいと思います。 クエリパラメーターみたいに、レポートに検索条件を渡したいのですが、どのようにすれが解決できるでしょうか? 宜しくお願いします

専門家に質問してみよう