投稿者 Suzuki 日時 1997 年 2 月 26 日 15:47:22:
回答先: Re: accessで組織表を作りたいのですが 投稿者 taka 日時 1997 年 2 月 26 日 02:51:58:
:
: :
: : : access95で組織表を作りたいのですが,フォームとテーブルまではできてますが,クエリーをどのようにすれば効果的なのかよくわかりません。
: : : 組織表というのは,Aさん,Bさん,Cさんという人がいてAさんの親がBさんBさんの親がCさんとすると”A−B−Cというような検索結果が出るようにクエリーを作りたいのです。良い方法があれば,教えていただけますでしょうか。よろしくお願いします。
: : まず テーブルの構成を見てみないと何とも言えません。
: : それと 組織表の内容とか・・・
: : あと検索結果とはどのような形で出力される物なのかを詳しく知りたいです。
: : a-b-c という検索結果は 1行で出力される物なのかそれともレポート上に出力されるのかにもよります。
: : a さんを検索するとa さんの周りの組織図がでてくればよいのですか?
: : c さんを検索すると 同じようにa-b-c とでてくればよいのでしょうか?
: : いろいろあります。
: : もっと具体的に教えて下さい。
: : よろしくー
: すみません。あれだけじゃ分からないですよね。やりたいのは,系図表と一緒です。テーブルには名前と生年月日,両親,子供,妻が入力できます。そしてレポートとして出力したいです。検索結果は上記の検索結果両方があったほうがいいのですが,難しかったら2番目のa-b-cとでる方がいいです。よく歴史の本とかでみる系図の表と一緒の形です。縦に長くても横に長くてもどっちでもいいです。
: 親と子供だけ名前を入力してもレポートとして出力できたらいいです。
こんにちは Suzukiです。
えーっと
難しいですねー
今のところまずランク付けをするところから考えて、各人にAとかBとかのランクを付けます。
家系図のてっぺんのおじいさんをまず決めます。
フィールドをA、B、C、D、Eを
|おじいさん|おばあさん|おとうさん|おかあさん|子供|
とします。ひろ、みきのお父さん、おかあさん、おじいさん、おばあさんは固定されているので、以下のようになります。
お父さんの兄弟を * で示します。
3にんきょうだいであれば
|おじいさん|おばあさん|おとうさん|おかあさん|子供|
|@じいさん|@ばあさん|@とうさん|@かあさん|ひろ|
|@じいさん|@ばあさん|@とうさん|@かあさん|みき|
|@じいさん|@ばあさん|*とうさん|*かあさん|よし|
|@じいさん|@ばあさん|*とうさん|*かあさん|まり|
|@じいさん|@ばあさん|#とうさん|*かあさん|まき|
|@じいさん|@ばあさん|#とうさん|*かあさん|とむ|
となります。
レポートを出力するときに小計の線のキーをお父さんが変わったら線を引く、おじいさんが変わったら線を引くってなカンジにすると、家系図になると思うのだけどどうすか?
|