過去ログ

                                Page      39
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼連結について  takoyaki 02/3/17(日) 2:08
   ┗Re:連結について  numa 02/3/18(月) 13:29
      ┗Re:有り難う御座居ます。  takoyaki 02/3/18(月) 22:57
         ┗Re:有り難う御座居ます。  numa 02/3/19(火) 2:29
            ┗Re:有り難う御座居ます。  takoyaki 02/3/21(木) 19:04

 ───────────────────────────────────────
 ■題名 : 連結について
 ■名前 : takoyaki
 ■日付 : 02/3/17(日) 2:08
 -------------------------------------------------------------------------
   基本的な事ですみません。
例えば製品リストでデーターベースを作る際に
製造元を別のデーターベースを作成し
連結させた場合

一度入力した製造元の会社名、電話番号、FAX、住所を
いずれかを入力すれば未入力のフィールドが
自動的に入力される方法を教えて貰えませんか

製造元のデーターベースには1社、1データーで行えれば助かります。
宜しくお願いします。
 ───────────────────────────────────────  ■題名 : Re:連結について  ■名前 : numa  ■日付 : 02/3/18(月) 13:29  -------------------------------------------------------------------------
   > takoyakiさん:
>一度入力した製造元の会社名、電話番号、FAX、住所を
>いずれかを入力すれば未入力のフィールドが
>自動的に入力される方法を教えて貰えませんか

製品データベース    製造元データベース

製品名
メーカー名---- 連結 ----メーカー名
             住所
             電話番号
             担当者

上記のように製造元データベースに住所、電話番号等を記載して
製品データベースから連結します。
以降は製品データベースにメーカー名を入力するだけで住所等を表示できる筈です。
フォーム等に製造元データベースのフィールド(住所等)を貼り付けてみて下さい。
 ───────────────────────────────────────  ■題名 : Re:有り難う御座居ます。  ■名前 : takoyaki  ■日付 : 02/3/18(月) 22:57  -------------------------------------------------------------------------
   その連結ですとメーカー名を入れると
確かに他のフィールドは前回までの情報が自動的に入力されます。

ただ製造元の電話番号や住所を入れても他のフィールドが埋まりません。
任意の製造元のフィールド1つを入れると全て埋まる方法は
無いものでしょうか?

利用法が広がりそうで、何卒宜しくお願い致します。
 ───────────────────────────────────────  ■題名 : Re:有り難う御座居ます。  ■名前 : numa  ■日付 : 02/3/19(火) 2:29  -------------------------------------------------------------------------
   >ただ製造元の電話番号や住所を入れても他のフィールドが埋まりません。

思いつくのは非常にダサい方法で申し訳無いのですが、
フィールドが全く同じデータのデータベースを3種類を用意します。
製造元DB
製造元(電話)DB
製造元(住所)DB
これらを製品データベースから連結します。
製品DBの製造元名フィールド-(連結)-製造元DB製造元名フィールド
製品DBの電話フィールド-(連結)-製造元(電話)DB電話フィールド
製品DBの住所フィールド-(連結)-製造元(住所)DB住所フィールド

で、製品データベースの住所が入力された時は製造元(住所)DBから電話番号と製造元名データを製品データベースに自動入力するマクロを組みます。
同じように製品データベースの電話フィールドが入力された時は製造元(電話)DBから製造元名と住所を製品データベースに自動入力するマクロを組みます。
製品データベースのメーカー名が入力された時は製造元DBの電話番号と住所を製品データベースに自動入力するマクロを組みます。

後は製造元を新規登録する時に、同時に全てのデータベースにデータが入力されるようにしておけば・・
 かなり面倒な割に重くてカッコ悪いですね。もっとスマートな方法は無いでしょうか?
 ───────────────────────────────────────  ■題名 : Re:有り難う御座居ます。  ■名前 : takoyaki <torii@kjps.net>  ■日付 : 02/3/21(木) 19:04  -------------------------------------------------------------------------
   製造元の電話番号で連結しました。
ただ、製造元の電話番号が不明なところは空白になります。
A社の電話番号を空白にした場合。

次のレコードでB社も電話番号がわからない場合
空白にしますとその他のフィールドは
A社のデータになってしまいます。

電話番号を入れて他のフィールドが自動入力されるのは
捨てがたいので連結を違うフィールドにしたくありません。

こんな場合に空白を適当な文字や数字を入れていけば問題はありませんが
それが面倒です。

空白をデーターと認めさせないとか
その他の記号で回避できないものでしょうか

宜しくお願いします。
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 39