• ベストアンサー

Access マスタ登録の流れについて

Access初学者です。 マスタテーブルとトランジションテーブルがあり、業務の流れが新規のデータがトランジションテーブルから判明します。そこでトランジションテーブルに新規データが入力された場合、マスタテーブルに入力を促すような処理を設定したいのですがどうすればいいでしょうか? 動画等を検索するのに、検索キーワード等を教えて頂けると助かります。

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

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.1

ACCESSで実行するのに最善の方法かどうかは分かりませんが リアルタイムでしたら新規データを入力処理するイベントか何かの最後にメッセージボックスを出すようにするとか、後で通知したい場合でしたら通知用のテーブルを作ってそこに通知データを入れておいて未開封フラグのフィールドとか作っておけば知らせたい時に通知データにアクセスして未開封を知らせるとかが思いつきます。

dogspapa
質問者

お礼

イベントを発生に挑戦してみます。 ありがとうございます。

その他の回答 (2)

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

回答№2です >マスタテーブルに入力を促すような処理を設定したいのですがどうすればいいでしょうか? ★フォームウィザードをお試しになりましたか  T_見積とT_見積明細のIDを除いた全項目を選択して進むと この見積明細登録フォームのフォームフッタに明細計のテキストボックスを配置し  ボックス内に=SUM(金額)と記述、 このボックスのクリックイベントで見積もりの金額を更新 --------------------------------------------- Option Compare Database Private Sub 単価_LostFocus() 金額 = 数量 * 単価 End Sub Private Sub 明細計_Click() Parent!見積金額 = 明細計 End Sub

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

>マスタテーブルとトランジションテーブルがあり、 ★メインテーブルとサブテーブルですね  以下の《T_見積》《とT_見積明細》のこと  この2つのテーブルでフォームウィザードを開いてお試し下さい   >業務の流れが新規のデータがトランジションテーブルから判明します。 ★何が判明しましたか >そこでトランジションテーブルに新規データが入力された場合、  マスタテーブルに入力を促すような処理を設定したいのですがどうすればいいでしょうか? >検索キーワード等を教えて頂けると助かります。 ★これはコンボボックスを適用します。  テーブルのデザインビューでルックアップで定義します 先ずテーブル種類ですが、大きく分けて①マスターテーブルと②トランザクションテーブル --以下は我流です-------------- ①マスターテーブル  顧客、商品等一度登録すると再参照する情報 ②トランザクション  見積、売上等日々発生する情報、 ③テーブルの小分類(先頭文字) 1-1.M_顧客(ID,顧客略称,フリガナ,顧客名,〒,都道府県,市区郡町村,処番地,登録日) 1-2.M_業者(ID,業者略称,フリガナ,業者名,〒,都道府県,市区郡町村,処番地,登録日) 1-3.M_商品(ID,商品名,単位.標準原単価,フリガナ,S_品名,S_規格,登録日) 1-4.S_品名(ID,品名,規格) 1-5.S_規格(ID,規格名) 2-1.T_見積(ID.見積日,顧客ID,見積名,見積金額,有効期限) 2-2.T_見積明細(ID.商品ID,数量,単価,金額)   2-1のT_見積のサブテーブルです ④テンポラリテーブル  W_見積(年月,金額) ⑤リレーションシップ  

dogspapa
質問者

お礼

画像を付けて頂いたお陰でイメージできました。 ありがとうございます。

関連するQ&A