No.4ベストアンサー
- 回答日時:
主キーでオートナンバーのフィールドを作成
してこの最終行というケースが結構あるのではないかと思います。売上伝票など...
あるいは入力日付時刻順で最新のレコードということでしょうか。
クエリーの編集でどの順番に並び替えをおこないたいかを決めます。
チェックボックスで選択、非選択を選ぶのなら
Select * where チェック = -1 あるいは
Select * where チェック = True
となります。
-1は真(true) 0は偽(False)
また更新クエリーでチェックを一括してチェックをはずすものを用意しておけば便利です。
UPDATE クエリー名 SET チェック = 0;
これをフォームの上から操作すればいいのです。
No.3
- 回答日時:
> いまいち指定行だけを指定して印刷するクエリが思いつきません。
> 指定行は最終行を考えていたんですが、
Accessだと、何を持って「最終行」とするのか?ということを考えないと
いけないですね。
基本的に、入力順という考えはないので、あるフィールドで並べ替えた結果で
最後のレコードといった方法になります。
その場合は、レポートのレコードソースを以下のようにすればいいかと。
SELECT TOP 1 * FROM テーブル名 ORDER BY [フィールド名] DESC
> チェックボタンをつけてチェックのあるレコードを1枚づつ印刷しようと思います。
この方法の場合だと、テーブルに YES/NO 型のフィールドが必要になります。
あと、場合によっては、レコードを特定するための一意のキーも(主キー等)
No.2
- 回答日時:
#1の方の回答に賛成です。
補足すると元になるクエリー(レポートのプロバティではレコードソース)を変更するのです。
元になるクエリーを元にレポート用のクエリーを作成します。
一回ごとに指定行が代る場合は抽出用のフォームを
作成する方法もあります。
(例 テーブルにYes/No形式のフィールドを用意しておいてフォームで編集しながら印刷する、しないの
振分けを行います。
使用するクエリーはチェックマークがついている
レコードのみとするなど
他にも直接クエリーを編集する方法もあります。
この回答へのお礼
お礼日時:2004/08/30 14:31
回答ありがとうございました。
ぜひその方法でやりたいのですが、いまいち指定行だけを指定して印刷するクエリが思いつきません。
SELECT 行 WHERE チェック = 1
とかいう文になるんでしょうか?
指定行は最終行を考えていたんですが、チェックボタンをつけてチェックのあるレコードを1枚づつ印刷しようと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Excel(エクセル) エクセルの印刷範囲をページ単位で可変にする方法 3 2022/05/23 13:04
- Excel(エクセル) エクセルでキーリストからデータを取り出して1枚1枚印刷するには? 11 2022/06/27 09:52
- 会計ソフト・業務用ソフト タックインデックスシール 2 2023/04/28 05:14
- Excel(エクセル) Excelであるシートだけ印刷できない 1 2022/04/01 09:04
- プリンタ・スキャナー Wordで作った宛名ラベルを印刷しようと思って、プリンターの上のところにある、手差しトレイ的なところ 3 2022/11/17 18:40
- Word(ワード) 質問タイトル Word2021で作成した文書を「ネットプリント」で写真画質印刷したい Word202 1 2022/08/23 13:20
- 年賀状作成・はがき作成 Wordによる宛名印刷 2 2023/01/04 15:36
- PDF 2つのPDFを重ねる方法はありますか? 4 2023/01/30 14:04
- 仕事術・業務効率化 文書作成の際の書体や書式について 1 2022/08/29 10:01
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSフォーム入力後の確定
-
ACCESS 複数のフォームから同一...
-
ファイルメーカーProでレコード...
-
AccessのRefresh・Requery・Rep...
-
アクセエスのレコードの更新をV...
-
access の 最終レコードの判定...
-
Access 指定したレコードへ移動
-
ACCESS最終データだけ印刷でき...
-
Accessでレコードの複製
-
アクセスのコンボボックスの内...
-
Accessで経過日付に応じて色を...
-
ACCESSのカレントレコードを、w...
-
VBAコンパイルエラー
-
Access チェックボックス 空...
-
Accessフォームで詳細内の任意...
-
ACCESSでVBAから選択クエリの抽...
-
前のレコードの値を自動で入れたい
-
Access サブフォームでの選択行...
-
エクセルで、抽出したデータだ...
-
Access 複数フォームを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS 複数のフォームから同一...
-
AccessのRefresh・Requery・Rep...
-
Accessで経過日付に応じて色を...
-
ACCESSフォーム入力後の確定
-
accessでオートナンバーを使わ...
-
Accessでレコードの複製
-
Accessフォームで詳細内の任意...
-
access の 最終レコードの判定...
-
MS.Access でサブフォーム付の...
-
アクセエスのレコードの更新をV...
-
Accessの「Form_AfterUpd...
-
DoCmd.SearchForRecord が動か...
-
アクセスで複数レコードを1レ...
-
MSAccess ロック状態かどうかを...
-
アクションクエリ DoCmd.RunSQ...
-
禁止文字をエクセルかアクセス...
-
Accessのレコード数をテキスト...
-
access2010 特定文字を含むレコ...
-
ACCESS 単票形式フォームの新...
-
Accessレコードの削除(VBA)
おすすめ情報