ここから本文です

access2016について質問です。

mnk********さん

2019/7/1522:32:57

access2016について質問です。

工事の詳細説明を作成したいのですが
T工種
工種ID 工種名 細分化工種ID

T細分化工種
細分化工種ID 細分化工種名 作業内容ID

T作業内容
作業内容ID 作業名

T工種の細分化工種IDと T細分化工種の細分化工種IDをリレーション
T細分化工種の作業内容IDと T作業内容の作業内容IDをリレーション

F工種
工種ID__ 工種名 _____ボタン
1 ____仮設工事___ 細分化工種ボタン ←選択
2 ____基礎工事_____ 〃
3____ 内装工事_____ 〃

F細分化工種
細分化工種ID __細分化工種名___ 作業内容ボタン
1 ________足場組立 _____業内容ボタン ←選択
2 _______事前確認事項 ______〃
3_______ 施工後確認事項 _____〃

F作業内容
足場組立の作業内容
作業内容ID ___作業名___ 詳細内容や注意点
1 ______足場組立手順____ 内容
2______ 階段設置位置_____ 〃
3 _____複雑な箇所の組立方法 __〃

という流れでボタンを押し、フォームを開いていきたいと考えています。
この場合仮設工事の細分化工種ボタンを押したときには細分化工種1~3までの項目が欲しいのですが、基礎工事や内装工事には細分化工種1が必要なく2と3だけといったふうに表示される細分化工種の内容を絞り込みたいです。
同様にF細分化工種で足場組立の作業内容ボタンを押した場合は作業内容1~3の項目が欲しいのですが
F細分化工種 2の事前確認事項の作業内容ボタンを押したときはそれに対応している別のフォームを開きたいのですがどのようにしたらいいのでしょうか?
わかりにくい説明で申し訳ございませんが教えてください。
よろしくお願い致します。

この質問は、活躍中のチエリアン・専門家に回答をリクエストしました。

閲覧数:
20
回答数:
1

違反報告

ベストアンサーに選ばれた回答

プロフィール画像

カテゴリマスター

ony********さん

リクエストマッチ

2019/7/1611:48:31

下記のような親子構成テーブルを作成し、これを間に介在させて、
必要な子情報だけを得るようにします。

工種構成
|工種ID|細分化工種ID|
|1.......|1................|
|1.......|2................|
|1.......|3................|
|2.......|2................|
|2.......|3................|
|3.......|2................|
|3.......|3................|

細分化工種IDを判断して、直接フォーム名を書いても良いと思いますし、
下記のようにテーブルを作って、柔軟に設定できるかと思います。

細分化工種表示フォーム
|細分化工種ID|フォーム名|
|1................|A............|
|2................|B............|
|3................|A............|

この回答は投票によってベストアンサーに選ばれました!

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる