• 締切済み

Access2000 フォームでのデータ入力について

質問させていただきます。 Access2000で、あるフォームを作りました(帳票フォーム)。フォームの基になるレコードソースはクエリーです。このクエリーは原料伝票テーブルから在庫数が特定の数量を下回った原料を抽出しています。 フォームは以下イメージです。 原料コード 原料名  在庫数  発注数 原料コード~在庫数をクエリーから、発注数を手入力 にしました(発注数のコントロールソースは非連結です)。 で・・・発注数に値を入力すると全部の行が同じ値になってしまします。これを改善したいのですが・・・。 このやり方は根本的に間違っているのでしょうか?

みんなの回答

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

発注するレコードが一つだけ、または個別で異なるなら コントロールソースは連結にしなければ無理でしょう。 もし在庫が一定数値にしたいなら、別途入力用のテキストボックスを用意して 在庫との差を発注数にすればいいのでは?

aikun
質問者

お礼

回答ありがとうございます。 早速試してみます。

関連するQ&A

専門家に質問してみよう