- 締切済み
抽出したレコードの印刷
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17068)
>抽出条件は毎回変わるのでクエリーは使用せずにinputboxを使用して抽出しています。 同じフィールドであれば「パラメータクエリ」という有名な方法があるのに、利用せずに「inputboxを使用して抽出しています」になるのですか。 >抽出したレコードのみをファイルに書き出してその アクセス(とかDB)はクエリという形式を作り、変形ファイルを作らない主義です。それに反したことではないですか。 クエリを元にレポートを作るのは常態です。 http://www.relief.jp/itnote/archives/000227.php ほか多数
関連するQ&A
- 【Access2000】レコードの抽出方法
Access2000を使用してデータベースを作成していますが、抽出条件でつまずいています。 具体的には、 【1】選択クエリーAを基に作成したフォームA(単票形式でレコードを1件ずつ表示)があります。 【2】フォームAの中に単票形式でレポートを出力するマクロボタンが有。 【3】現在はマクロボタンを押すとパラメータで「データNo.?」と入力してもらう形になってレコードを1件抽出する形になっています。 ※画面上に表示されている「データNo.」フィールドの数値を入力してもらう形です。 質問についてですが、今のところはパラメータを入力してもらいレコードを抽出→レポートを出力していますが、パラメータを使わず、現在、フォーム上に表示されているレコード(表示されている1件)を抽出する方法はないかと壁にぶち当たっています。 言い換えれば、レポートを出力する際の元になるクエリの抽出条件で「現在、表示されているレコード」をどのように記述すればいいか、もし御存知の方がいらっしゃいましたら御教示お願いいたします。
- ベストアンサー
- オフィス系ソフト
- ACCESS2000で入力中のレコードを印刷したい
初心者ですみません。現在入力中の情報だけを印刷したいので、フォームのキーを抽出条件にて設定したクエリーでレポートを作成したのですが、単票、表形式共に#Errorが出ます。クエリーを見ると抽出条件でのレコードが無いのであたりまえかとも思いますが..過去に入力したレコードや、アクティブ状態?(レコードセレクタをクリックした状態)の表形式のレコードは正常に印刷されます。OS=WIN98です。宜しくお願いします。
- 締切済み
- その他(データベース)
- アクセスのレポートでレコード数をカウントしたい
お世話になります。 アクセスで、クエリで抽出した結果のレコード数をカウントし、レポートに出力させたいのですが、うまくいきません。 各クエリのレコード数が、レポートを見て分かればいいのですが、 出来ればXXXX/総レコード数XXXXという形で出力できれば尚嬉しいです。 宜しくお願いします。
- ベストアンサー
- その他(データベース)
- 「?」が二つ連続であるレコードを抽出するには?
アクセス です。 「あああ??」 となっているレコードをクエリで抽出したいのですが、 抽出条件を、Like "*[??]*"にすると、ひとつの「?」でも抽出されてしまいます。 ?が一つの身の場合は抽出せず、??の場合のみ抽出させるにはどうすればいいですか? http://okwave.jp/qa/q8091341.html を参考にしました。
- ベストアンサー
- オフィス系ソフト
- accessレポートの抽出条件
こんにちわ。 いまaccess2000で, フォームからレポートを出力する処理をしています。 そのレポートは[コントロールソース]としてあるクエリを設定しています。 そこで, DoCmd.OpenReport "r_帳票", acPreview, , "[番号] = 'a100'" とコーディングしました。 なおレポートの[フィルタ]プロパティは"はい"にしています。 ところが,出力されたレポートには条件で抽出されずに 全件が出力されてしまいました。 抽出条件を効かせるためにはどうすれば良いでしょうか? 教えてください。お願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- アクセスで特定のレコードのみのレポートを印刷したいのですが。
アクセス2003である特定のレコードのみのレポートを印刷したいと思っています。現在開いているフォームのレコードのみを印刷(レポートとして)印刷するには、ファイル→印刷→ページ指定で現在印刷しているのですが、他に方法はないでしょうか?単に「レポートの印刷」とすると全てのレコードが印刷されてしまいます。今のところ特定のレコードのみ印刷するには、まずページ数を調べなければいけないので不便です。せっかくパラメータクエリなどで、そのレコードのフォーム画面を表示させても、レポート印刷につながらないので、どなたか良い方法を教えていただけないでしょうか?よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- レポートの印刷順がクエリと違う
ACCESS2013を使用しています。 クエリAを開いた結果と、レポートのレコードソースにクエリAを指定して レポートを開いた結果の順番が違ってしまいます。 抽出条件は同じなので件数は合っています。 どこを確認したら良いのでしょうか? ほとほと困っています。
- 締切済み
- その他MS Office製品
- アクセス2003でレポート印刷について。
いつもいつもお世話になっています。 アクセス2003で月間の抽出結果一覧がある帳票フォーム(選択クエリがレコードソースです)があり、印刷ボタンでその一覧のレポートを印刷したいと考えています。 そのフォームを開く時に、抽出条件として西暦と月を入力するのですが、そのレポート(同じ選択クエリがレコードソース)を印刷するときも再度西暦と月を指定しなければいけません。この年、月の入力を一度ですませるにはどのようにしたらよいでしょうか? どなたかよろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- ACCESS2000でのレコード抽出
OS:WindowsXP ACCESS2000 あるフィールドの値が最大となるようなレコードを選択クエリで 抽出しようとしているのですがうまくいきません。 テーブルのフィールドは4個あります。 テーブル [系列] [優先度] [データ1] [データ2] ここで各系列ごとに優先度が最大となるレコードのみを 抽出したいのです。 系列、データ1、データ2は重複がありえます。 優先度は系列を跨いだ重複はありますが、 同系列内での重複はありません。 レコードの例) 1:系列A 優先度1 データA データB 2:系列A 優先度2 データC データD 3:系列B 優先度1 データE データF 上記の例で言いますと、レコード2:とレコード3:のみを 抽出するクエリを作成したいのです。 集計クエリで優先度のフィールドを「最大」にしても、 3つのデータ全てが抽出されてしまいます。 どなたか解決策をご教示ください。
- 締切済み
- その他MS Office製品
- accessで複数条件でレコード抽出
選択クエリにLike~で始まる条件1から条件6までを設定し、抽出フォームを作りましたが、全レコードの中から抽出されません。条件に該当するレコードが何件か抽出されないのです。どうすればいいでしょうか
- 締切済み
- その他(データベース)
補足
例には抽出条件を簡単にしてありますが、実際はフォームから複数の条件で抽出することになります。inputboxも使用していません。VBAにて作成しています。パラメータフィールドがいくつも出てくるのはスマートではないので、クエリは使用しません。 抽出したレコードをフォームにて出力して、そこから印刷したいのでボタンを付けて印刷したいのです。 例えばCSVに書き出して、それをテーブルに読み込み、そのテーブルをレポートで書き出すのは可能ではないでしょうか?