• ベストアンサー

(Access)名簿の非表示

Accessの表示・非表示設定について教えて下さい。 現在取引先名簿を作成しています。 名簿上で常に非表示にしたい企業があるのですが、 例えば、チェックボックスにチェックするとレコードに表示されないような仕組みが欲しいと 考えております。 どのようにすれば良いのでしょうか 補足としてテーブルからリスト(行)を削除しない方法が望ましいです。 また、データを開いた時点で反映されている方法が望ましいです。(フィルタで一時的ではなく) 以上、よろしくお願い致します

noname#255190
noname#255190

質問者が選んだベストアンサー

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

そのテーブルに、『非表示』というフィールドを加えます。 データ型は、Yes/No 書式は、True/False 『ルックアップ』タブに切り替えて、表示コントロールを「チェックボックス」に。 テーブルでは 非表示にしたい企業だけチェックを入れます。 クエリを一個作成して、非表示フィールドの抽出条件に、False とすれば?

noname#255190
質問者

お礼

ありがとうございます まだ、クエリで作成していませんが試してみます

関連するQ&A

  • アクセスで単票でリスト内もフィルタかけたい

    2002アクセスを使っている初心者です。社員名簿を作っています。テーブル社員名簿.TBL、フィールド「氏名」・・・その他について、単票フォームを作成しました。ツールボックスより、リストコントロールを選択して、貼り付けると、リストボックスウイザードが立ち上がり、その中の3つのメニューの3番目の「リストボックスで選択した値に対応するレコードをフォームで検索する」を選択して、フィールド「氏名」を元に検索してその氏名のレコードの情報をを表示するようにしました。社員全データでは、調子良く動いています。この度、「課」別に表示しようとしています。メニューバーの中のフィルタ(漏斗の絵)を使って、選択フィルタで目標の「課」選択して、実行フィルタを押すと、単票フォームのレコード数は変化して、うまくフィルタしますが、リスト内の「氏名」データがフィルタされません。どうしたらクリックと同時にリスト内のフィールド「氏名」もフィルタされるのですか?宜しくお願いします。

  • ACCESSフォームのリストボックスでレコードが選択できない

    ACCESS2000です。 フォームの左側に親テーブルのフィールド1の値を選択させるリストボックスがあり、そこで選択したレコードにリンクする子テーブルのレコードをフォームの右側にサブフォームで表示させたいのですが、リストボックスでレコードを選択できません(クリックしても反転しません)。でもレコード移動ボタンを押すと、リストボックス内の該当レコードがちゃんと反転し、右側のサブフォームにも正しく反映します。 リストボックスのプロパティはくまなく見ましたがそれらしい設定項目はみつかりませんでした。どこを直せばよいのでしょうか。

  • Access2003 リストボックスの制限

    お世話になります。 環境:Access2003 以前、フォーム上にリストボックスを設置し、あるテーブルの内容をそのまま表示し、テキストボックスにListcountで算出した行数も表示するよう作成しておりました。 現状、そのテーブルは20万レコードを超えており、久しぶりに当該フォームを開いたところ、Listcountが65534と表示されました。リストボックスを見てみると確かにテーブル全てのレコードが表示されている訳ではなさそうでした。 また、リストボックスのプロパティより集合ソースを見ると、ちゃんとテーブル全てのレコードは表示されましたので、リストボックスの制限により6万ぐらいしか表示されてないと見受けられるのですが。。 Accessのリストボックスには表示できるレコード数(サイズ?)などの制限があるのでしょうか。 以上、宜しくお願い致します。

  • Access2010で、名簿を作って使っています

    Access2010で、名簿を作って使っているのですが。 Access2010で、名簿を作って使っているのですが、 普通の単票形式で、フォームを作って、そこで新規登録したり閲覧したりしています。 その人の顔写真を1データごとに1枚ずつ載せているのですが、 970件を超えたあたりで、いきなりファイルが壊れます。 先に写真以外のデータ(すべて文字)は入力を1000件以上しても、普通に動作しました。 最後に写真だけ貼る作業をしたのですが、970件を超えたあたりで必ず壊れるので、写真が関係あるのかなあ、と勝手に思いまして…。 症状としては、写真を貼って「次のレコード」の繰り返しで貼る作業をしていたのですが、 必ず970件を超えたあたりで「次のレコード」ボタンを押したときに「指定したレコードに移動できません。」と表示されます。 そうなると、もうレコードを移動できません。 仕方がないので閉じようとすると「データベース"を開くことができません。アプリケーションで認識できないデータベースであるか、またはファイルが破損しています。」と出て、 「このレコードを保存できません。」と出ます。 「はい」を押すと強制的に閉じれるのですが、もう一度そのファイルを開くと 「レコードは削除されています。」と出ます。 そしてフォームは開けません。 開こうとすると「レコードは削除されています。」と出ます。 一番メインのテーブルを開いて中を見てみると、 写真が貼れなくなった人(指定したレコードに移動できません。)と表示された時の人のデータが 全項目「#Deleted」になっています。 この症状に身に覚えがある方、 解決方法を知っていらっしゃる方、 おりましたらぜひ、ご教授ください…。 よろしくお願いします。

  • Accessのフォームを更新させるには

    Access2000を使用しています。 レコードを検索できるように同フォーム内にリストボックスを老いています。 そのリストボックスにはこれまで入力した人の名前が列挙されています。 そのリストボックスのだれかをクリックするとその人のレコードに移動するようフィルタでマクロを使っています。 新しいレコードを入力すればそのリストボックスにそのレコードの名前が追加表示されると思ってたのですが、されません。 閉じて拓き直すとちゃんと更新されてそのリストボックスに新しい名前が表示されます。 閉じて開き直さなくてもよいようにするにはどうしたらよいのでしょうか? わかりずらい文面とは思いますが、わかる方宜しくお願いします。

  • Access2000@帳票フォームでのチェックボックス

    困っているので教えて下さい。 帳票フォームにて明細を表示し、その明細の各レコードに 非連結のチェックボックスを設定しています。 チェックボックスにチェックがあるレコードのみを 更新したいのですが、非連結のチェックボックスでは 1つをチェックすると全部の明細レコードにチェックされます。 明細で表示しているテーブル内にチェックを追加するか、ワークテーブルで対応する方法以外で対応したいので、他に良い方法があれば教えて下さい。

  • Access コンボボックスの表示選択について

    Accessのコンボボックスにて、名簿テーブルにある担当を表示させていますが、Yes/Noにて、退職者を表示させない様にしたところ、退職した担当の過去レコードも表示されなくなり困っています。在職者と退職者のコンボボックスを新たに作り、選択することで、在職者のみ表示、退職者のみ表示が出来る事は、過去質問で見つけましたが、コンボボックスのみ退職者表示をさせずに、レコードには在職者、退職者の表示共にさせておく方法はないのでしょうか。知見のある方、ご教授お願い致しますm(_ _)m

  • ACCESSのコンボボックスにレコードセットでリストを表示させています

    ACCESSのコンボボックスにレコードセットでリストを表示させています。 2列表示で1を連結させています。 この状態で、コンボボックスの入力チェックを「はい」にすると、コンボボックスに直接入力したときに、「リストにありませんと」エラーになってしまいます。 リストから選択すれば、大丈夫なのですが・・・。 コンボボックスにレコードセットを使用したときには、入力チェックは使えないのでしょうか? Accessのバージョンは2003です。 よろしくお願いします。

  • アクセスの名簿作り

    アクセスにて、顧客名簿を作ろうと思っています。 その際に、●●店から申込みをしたら、その店の店舗番号が、 次のテキストボックスに、表示されるようにしたいのですが、 設定の仕方がよくわかりません。 テーブルを作り、フォームの作成から行っておりますが、どのように設定をしたらいいのでしょうか? 宜しくお願い致します。

  • ACCESS 同一フォームで異なるデータ表示できるか

    ACCESS初心者です。 ACCESSで住所録を作成し、普段はフォームで閲覧できるものを作成中です。 全てのデータを1つのテーブルにまとめると1000以上のレコードとなる為、グループごとに表示できればと思っています。(コンボボックスで一覧表示していますが、数が多すぎます) 1000のレコードはABCDE5つのグループ200人づつで構成されているとお考え下さい。 フォームは変更せず常に同一のものを使用したいです。表示するデータのみ何らかの方法で切り替えて表示したいと考えています。 どのような方法にすればそのような事ができるのでしょうか。 よろしくお願いします。