過去ログ

                                Page     689
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼スピンボタンがグレーでテーブルが更新できない。  のあ 04/7/7(水) 0:11
   ┗Re:スピンボタンがグレーでテーブルが更新できない。  クロ 04/7/7(水) 13:54
      ┗Re:スピンボタンがグレーでテーブルが更新できない。  のあ 04/7/7(水) 23:35

 ───────────────────────────────────────
 ■題名 : スピンボタンがグレーでテーブルが更新できない。
 ■名前 : のあ
 ■日付 : 04/7/7(水) 0:11
 -------------------------------------------------------------------------
   始めまして、初心者ですみません。他に頼るところがなかったので
検討違いかも知れませんが投稿させていただきました。

行いたいことは簡単で、テーブルAには顧客ID、顧客名、住所。
テーブルBには顧客IDと購入品目、金額等の売上データがあります。

※テーブルA
KEY   10桁 数字(オートNO)
顧客ID 15桁 数字
顧客名 25桁 テキスト
※テーブルB
KEY   10桁 数字(オートNO)
顧客ID 15桁 数字
購入品CD10桁 数字
金額  15桁 数字
です。
テーブルBを主としてフォームを作成しようとしています。
テーブルBのみ使用してフォームを作成すると、問題なく追加・変更等が
画面したのスピンボタンで行う事が出来ますが、
そのテーブルB主体のフォームに、(テーブルAとテーブルBを顧客IDで参照整合性をありにして結合し)テーブルAの顧客名を表示させる。
そのために、フォームのフィールドリストに顧客名を追加すると、下のスピンボタンの隣にある追加ボタン(▲※)がグレーアウトして押すことができなくなり、又すべてのフィールドが入力できなくなってしまいます。
ツールボックスのテキストボックス(非連結)というのを使用しなくてはならないのでしょうか。よくテキストに出てくる非連結を設定するとありますが、その設定個所がどうしても見つけられなくて困っています。

当初、テーブルAをエクセルファイルで外部リンクしていたからだと思い
外部ファイルとリンクしていないテーブルを作成したのですが、結果は同じでした。色々と本を読んだり調べてみたつもりでしたが、このような簡単な事?は
記載が無いようで、通常の本はとまらずに問題なく進んでいるようでした。
ちなみにAccess2000.OSはXpです。


VBAとは関係ない質問で誠に申し訳ありませんが、ご協力していただける方が降りましたらご教授ください。お願い致します。足りない情報があれば教えていただけますでしょうか。

 ───────────────────────────────────────  ■題名 : Re:スピンボタンがグレーでテーブルが更新できない。  ■名前 : クロ  ■日付 : 04/7/7(水) 13:54  -------------------------------------------------------------------------
   スピンボタン(?)はナビゲーションボタン(|▲ ▲[数字]▲ ▲| ▲*)のこと
ですよね?
通常「グレーアウトして押すことができなくなり、又すべてのフィールドが
入力できなくなってしまう」のでなく「フィールド'顧客ID'とキーが一致し
ているレコードをテーブル'テーブルA'で探す事ができません」とメッセージ
がでるはずなのですが...

現在のフォームのレコードソースはSELECT…のようになっていますか?
もし、そうでしたらコピペでここに貼っていただけますか?

 ───────────────────────────────────────  ■題名 : Re:スピンボタンがグレーでテーブルが更新できない。  ■名前 : のあ  ■日付 : 04/7/7(水) 23:35  -------------------------------------------------------------------------
   ▼クロ さん:返信頂きまして本当に本当に有難う御座います。
 くだらない質問なので見向きもされないと思っておりました。
>スピンボタン(?)はナビゲーションボタン(|▲ ▲[数字]▲ ▲| ▲*)のこと
>ですよね?
その通りです。ナビゲーションボタンの事です。

>通常「グレーアウトして押すことができなくなり、又すべてのフィールドが
>入力できなくなってしまう」のでなく「フィールド'顧客ID'とキーが一致し
>ているレコードをテーブル'テーブルA'で探す事ができません」とメッセージ
>がでるはずなのですが...
すべてのフィードが入力できないはずがないというその返信を頂いて、
いちから見直したところなんと自己解決できました。
リレーションの結合が正しく設定されておりませんでした。結合をちゃんと
設定したら大丈夫でした。

ホントにお騒がせしましてすみませんでした。
クロさん!親身に相談に乗って頂きましてほんとに感謝です。ありがとう御座います。また、困ったことがあったときは投稿(参加)させてください。
ほんとにしっかり勉強しなくてはと反省しました。それでは

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 689