電化製品の電池総数を把握したい

このQ&Aのポイント
  • 使用中の家電製品の電池種類と必要数を把握する方法を検討しています。
  • 購入品電池管理表テーブルと入力フォームを活用して、電池の種類と必要数を管理します。
  • これにより、電池の入れ替え時に必要な数量を把握することができます。
回答を見る
  • ベストアンサー

電化製品の電池総数を把握したい

「パソコン環境」 Microsoft Office 2007 Proffessonal「サポートの問題はありますが経済的な理由にて使用」 「実施したいこと」 使用中家電製品の電池種類の必要数を把握することで必用在庫数を把握したい。 「やりたいこと」 年末時や消耗時に一部又は全部の電池を入れ替える際に必用数量を把握したい。 「把握の方法」 入力フォームに電池種類(電池単1、電池単2、電池単3、電池単4)の4つの空のテキスト窓を用意して各々「電池種類」の合計個数を表示させたい。 「オブジェクト」 1,テーブル(名前):購入品電池管理表テーブル ・フィールド名:製品名、取付位置(本体・リモコン・他)、メーカー、型番、電池(単1~単4)、種類(アルカリ・他)、個数 ・提携入力用の4つのテーブル:「購入品電池取付位置テーブル・購入品電池型番テーブル・購入品電池種類テーブル・購入品メーカーテーブル」 2,入力フォーム(名前):購入品電池管理表フォーム ・テーブル全フィールド中4つのフィールド(取付位置、メーカー、電池、種類)は別テーブルデータをコンボボックにて参照入力している。 以上ですが宜しくお願いします。

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

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

続いてクエリーを開いたものを添付します このクエリで数量を集計する仕組みを作成します 疑問点が沢山あると思いますが、コメント下さい。

eokwave
質問者

お礼

chayamati様へ ACCESSでデータベースを作りデータ保存と検索を中心に利用しています。が、ACCESSはリレーショナルシップデータベースであり、効率的なデータベスを作り込むにはリレーションシップ「リレーションシップを理解できていない」を理解する必用があると思い続けてきました。chayamatiの仰る通りテーブルとフォームの役割を混乱しています。又、テーブルは、電池、製品、付属品の3つとアドバイスを頂いておりますが、直ぐに反応できておりません。当然ながら、これら「テーブル=電池・製品・付属品」のテーブル間にリレーションシップを使って、関連付けるアドバイスも消化できるレベルにありません。 現在、40近いデータベース「打ち込みと検索」を作りましたが、正直、テーブルの重複がかなりあり肥大化舌状態で重いです。逃げ回っていないで何時かはリレーショナル・データベースと思っていましたので、現在のデータベスを作り直す「気」で取り組みたいと思います。正直、楽あれば苦あるを感じて居ります。 ご返事としては失礼かと思いますが、貴方様のお蔭で取り組もうと思い立ったのは事実であり、既に作り込んだデータベース「それなりに使っている」もありますので、少しお時間を頂きたいと思います。将来「大げさかもしれませんが」、ご相談の機会にでもアドバイスをいただければ幸いかと思います。ありがとうございました。

その他の回答 (3)

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

フォームはサブフォームのあるフォームです。 この特徴はメインフォームが帳票式になっているところが売です。

eokwave
質問者

お礼

ありがとうございました。

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

今日は たたき台を作成しました 失礼ながら、テーブルとフォームの役割を混乱されているようです。 テーブルは、電池、製品、付属品の3つでよろしいかと これらのテーブル間にリレーションシップで関連付けます。 フィールド名は添付を参照してください。 --------------------------------------------------------------------------------------------- フォーム、クエリの画像を送信します。 を参照してください。

eokwave
質問者

お礼

ありがとうございました。

  • tokohay
  • ベストアンサー率10% (171/1568)
回答No.1

Microsoft Office2016 solo365ならば、年間契約の1.3万円で全部のソフト使えますけど。ダウンロード版。

eokwave
質問者

お礼

ご親切に有難うございます。

関連するQ&A

  • 商品を種類別に合計しテキスト窓に表示させたい

    ◆環境ですが windows10 ACCESS2010 ◆希望ですが 帳票フォーム「フォームフッター」のテキストボックス(単1、単2、単3、単4)に合計を表示させたいと思っています。フォーム(購入品管理電池管理一覧フォーム)かクエリに計算式を当てはめて実現できたらと思っています。 「やっていること」 現在は手計算で(単1~単4毎)の合計を予め計算して、全てのテーブルフィールドに手入力しフォームフッダーに表示させています。 「困っていること」 新たに電化製品を購入したり買い替えたりした時、テーブルのフィールド「単1、単2、単3、単4」全て変更「合計数字」しなければならない。他の使っている人から苦笑されてしまったこともあり、再度お願いすることになりました。 ◆テーブル(購入品管理電池管理テーブル) フィールド:ID、製品名、取付、メーカー、型番、電池、種類、個数、単1、単2、単3、単4 ◆フォームの内容(購入品管理電池管理一覧フォーム) 「フォームヘッダー」※「詳細」の一覧リストから選択したレコードのみ表示。 型番、メーカー、電池、種類、個数 「詳細」※一覧リストの電池フィールド(単1~単4)に表示されたそれぞれの個数の合計をフォームフッターに表示させたい。 ID、製品名(電化製品名)、取付(本体・リモコン)、電池(単1~単4別に記載)、個数、種類(アルカリ等の区別) 「フォームフッター」 4つのテキスト窓がありテーブルフィールド(単1、単2、単3、単4)の入力済の合計数量を表示させているだけです。 以上ですが、宜しくお願いします。

  • Access VBA 抽出したレコードをフィールドを増やして別テーブルに追加する方法

    2つのクエリーで抽出したレコードを結合し、そのレコードにID番号をつけて別のテーブルに追加することはできないでしょうか? 1枚のガラスの値段表を作りたいと考えています。 使用するテーブルは、1つ目がサイズ表でサイズ番号と2つの辺の長さの3つのフィールドからできています。2つ目はガラスの種類表で種類番号と種類名の2つのフィールドでできています。3つ目は値段表で上の2つの表の5つのフィールドにID番号と値段の2つのフィールドがあり全部で7つのフィールドです。 いま、フォームにサイズ表と種類表のサブフォームをつくり、それぞれ結合したいレコードを表示させています。そこからフォームに値段を入力し登録ボタンをクリックすると値段表に新しいレコードを追加するような登録ボタンを作りたいです。 簡単な例でも構いません。 VBAがわかる方、教えてください。

  • Access 色・サイズの組み合わた明細を縦に表示

    フォームから色・サイズ展開を入力して組み合わせた明細を縦に表示できませんか? やりたいことは下記の通りです。 色々調べているのですがわかりませんでした。。 どなたか教えて下さい! 1)色・サイズ展開を入力して組み合わせた明細を縦に表示  例)色:フォームにブラックとホワイトを入力    サイズ:フォームにMとLを入力    色のフィールド | サイズのフィールド      ブラック   |  M      ブラック   |  L      ホワイト   |  M      ホワイト   |  L 2)フィールドに個数を入力できるピボットテーブルのようなものを作成  例)縦軸:色 横軸:サイズ 品番でフィルター           M  |  L    ブラック  個数 |  個数    ホワイト  個数 |  個数       

  • ACCESS 型番で検索後、指定のフォームを開くには?

    こんばんは。 アクセスを使い始めて間もない初心者です。 今度、会社でデータの管理を任されることになりました。 会社では商品の種別として、電気温水器・クッキングヒーター・床暖房機・融雪機の4種類扱っています。 テーブル(電気温水器マスター・クッキングヒーターマスター・床暖房機マスター・融雪機マスター)、入力フォーム(電気温水器フォーム・クッキングヒーターフォーム・床暖房機フォーム・融雪機フォーム)をそれぞれ作成して、新商品が出るたびに種類別にデータを入力しています。 データを入力する時は、その都度種別に合った入力フォームを開けば済むのですが、時々他の社員の方に「この型番の商品の詳細データが見たい。」と言われます。 過去に入力した型番など覚えているはずもなく、その都度テーブルを1個づつ開いて確認するため非常に手間がかかってしまいます。 できれば検索用のフォームを作成して、型番を入力してボタンをクリックすると、その型番を4つのテーブルから探し、その型番があるテーブルの入力フォームを開くようにしたいです。(もちろん開いた時にその型番のデータを表示するように。) テーブル、フォームが1個づつならなんとかできそうなんですが、複数のテーブル、フォームの場合のやり方が分かりません。 長文になってしまい、申し訳ありません。 アドバイスのほう、よろしくお願い致します。

  • Accessのフォームとテーブルについて教えてください。

    Access2003を使用しています。 既存のフォームAにフィールド3個を増やしました。 フォームAはテーブル(1)と連動していました。 追加したフィールドはテーブル(6)のものです。 ところがフォーム上で追加フィールドに入力が出来なくなりました。3フィールドのうち、ひとつはコンボボックスです。表示はされますが確定ができません。 フォームAのSQLステートメントではテーブル(1)・(6)以外にテーブル(2)・(3)・(4)・(5)が結合されています。 フォームAからするとテーブル(2)・(3)・(4)・(5)のデータはIDの名称を見るための参照用です。 テーブル(6)は、追加フィールドのコンボボックスが参照用で、他の2追加フィールドは、フォームから入力してテーブル(6)に反映させたいものです。 テーブル(6)の画面では入力できます。 フォーム上からは入力できません。 設定が何か欠けているからでしょうか? 他の質問では2つのテーブルをひとつのフォームにする場合は、クエリを別に設けた方がいいとなっています。フォームが出来上がっているので、できればクエリを設けずに行いたいのですが、よくない方法でしょうか? 手順なども踏まえて教えていただけると助かります。 よろしくお願いいたします。

  • アクセス フォームの設定

    テーブル【T-1】 フィールドA,主キー,数値型 フィールドB,テキスト型 フィールドC,テキスト型 フィールドD,テキスト型 フィールドE,テキスト型 フォーム【F-1】 テーブル【T-1】に入力用のフォーム,単票型 があります。 F-1でそれぞれのフィールドに対して入力スペースがあり(もちろんですが) A,B,C,D,Eと順番に入力していきます。 ここでエンターキーを押すと、次のレコードへ移るわけですが、 カーソルがEの位置にあるため、わざわざマウスでAの位置へ移動させないといけません。 同様に、入力項目がなく、A,B,Cと入力して次のレコードへ行くと、Cの位置にカーソルがあります。 これを、Aをホームポジションとして、次のレコードへ移ったときに 自動的にカーソルをAの位置にもってくるようにしたいのですが、 一体どうすればよろしいでしょうか?

  • Accessで入力したキーに一致するレコードをフォームに表示

    テーブルのフィールド名に 支給日、支給番号、業者名、商品名、型番、種類、支給数、単価、があり フォームに 種類、業者名 サブフォームに 支給日、支給番号、型番、商品名、出庫数、単価あります フォームの種類、業者名を入力したあと 一致するレコードをサブフォームに表示させたいです どのようにVBAを書けばいいかご教授ください 宜しくお願い致します。

  • アクセス フィールド 500個

    アクセスでは、1テーブルでフィールド個数が255までと、制限があるようですが、1レコードに500個のフィールドが必要となりました。2個のテーブルを開いて、500個のフィールドに対して、レコードを単票形式で入力できる様にするには、どうしたらよろしいか?よろしくお願いいたします。

  • アクセスのフォームに乗っけられるフィールドは216

    アクセスのフォームに乗っけられるフィールドは216個? アクセス2010で、テーブルのフィールドは250個近くあります。 そのテーブルを元に、単表フォームを作ろうとウィザードを立ち上げたのですが どうしても216個目で「フォームを作成できません」になります。 フィールド名がおかしいのかな?と、216個目のフィールド名を適当な文字に変えてみましたが やはりエラーになります。 ヘルプ等にこのような記載はあるのでしょうか? 探せませんでした。

  • 腕時計の電池について教えて下さい。

    腕時計の電池について教えて下さい。 腕時計の電池の交換をしようと思い、 電池を購入しようとおもいましたが、同じ電池が見つかりません。 現在付いている電池は、 TR721W  SEIZAIKEN JAPAN と記載があります。 ネットでしらべても判りません。 どなたか他のメーカーなど互換製品(型番)などわかりませんか? 宜しくお願い致します。

専門家に質問してみよう