###Accessのサブフォーム形式のテキストボックスを入力【レコードデータの更新】可能にする方法
Accessのサブフォーム形式のフォームに設置しているテキストボックスに値を入力してレコードデータを更新しようとすると、このレコードセットは更新できませんと表示されてしまい、カーソルは選択できているのに、データの入力ができない場合は、どこを修正すればデータの入力が可能になりますか?
『T01_売上合計』テーブルのデータ
社員番号 | 金額 | 取引ID |
---|---|---|
2241 | 50,000 | 99999 |
2254 | 30,000 | 99999 |
2255 | 43,000 | 99999 |
『T02_売上内訳』テーブルのデータ
社員番号 | 金額 | 取引ID |
---|---|---|
2241 | 50,000 | 99999 |
2254 | 30,000 | 99999 |
2255 | 43,000 | 99999 |
※2つのテーブルともに社員番号を主キーとしており、社員番号でリレーションシップを設定しております。
なお、フォームのデータモードを編集状態でフォームを開いておりますが、データの更新ができません。
フォームのレコードソースがこちらです。
SELECT T02_売上内訳.社員番号 AS T02_売上内訳_社員番号, T02_売上内訳.金額 AS T02_売上内訳_金額, T02_売上内訳.取引ID, T01_売上合計.社員番号 AS T01_売上合計_社員番号, T01_売上合計.金額 AS T01_売上合計_金額, Sum(T02_売上内訳.金額) AS 金額の合計 FROM T02_売上内訳 INNER JOIN T01_売上合計 ON T02_売上内訳.[社員番号] = T01_売上合計.[社員番号] GROUP BY T02_売上内訳.社員番号, T02_売上内訳.金額, T02_売上内訳.取引ID, T01_売上合計.社員番号, T01_売上合計.金額;

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/06 06:38