質問編集履歴

1

詳細を記述いたしました。

2019/02/23 10:53

投稿

Yoshikun_0945
Yoshikun_0945

スコア224

test CHANGED
File without changes
test CHANGED
@@ -25,3 +25,117 @@
25
25
  ```
26
26
 
27
27
  を指定しています。
28
+
29
+
30
+
31
+ ###テーブルの中身
32
+
33
+ T03_社員データは
34
+
35
+ |社員番号|金額|取引番号|
36
+
37
+ |:--:|--:|:--:|
38
+
39
+ |2220|100,000|99999|
40
+
41
+ |2225|10,000|99999|
42
+
43
+ |2240|500,000|99999|
44
+
45
+ |2254|1,000,000|99999|
46
+
47
+
48
+
49
+ こちらのテーブルは、各社員ごとの1日の取引合計金額を示し、取引番号は合計と明細を区別するため『99999』を入れてあります。
50
+
51
+ ※社員番号順に並んであります。
52
+
53
+ T04_社員データ内訳は
54
+
55
+ |社員番号|金額|取引番号|
56
+
57
+ |:--:|--:|:--:|
58
+
59
+ |2220|100,000|99999|
60
+
61
+ |2225|10,000|99999|
62
+
63
+ |2240|500,000|99999|
64
+
65
+ |2254|1,000,000|99999|
66
+
67
+
68
+
69
+ 最初はT03をコピーしたためこの状態となっております。
70
+
71
+ 取引明細をフォームで編集した後のT04がこちらでございます。
72
+
73
+ |社員番号|金額|取引番号|
74
+
75
+ |:--:|--:|:--:|
76
+
77
+ |2220|50,000|12347|
78
+
79
+ |2225|10,000|15403|
80
+
81
+ |2240|100,000|98451|
82
+
83
+ |2254|1,000,000|53029|
84
+
85
+ |2220|50,000|23451|
86
+
87
+ |2240|400,000|16752|
88
+
89
+ ###フォーム
90
+
91
+ フォームウィザード⇒T04の全フィールドを選択し、表形式のフォームを作成しました。
92
+
93
+ フォームにて
94
+
95
+ 社員の1日の取引が1件の場合は、金額と取引番号の2か所を変更し、
96
+
97
+ 社員の1日の取引が2件以上の場合は、まず、金額と取引番号を修正し、
98
+
99
+ 2件目以降の社員番号・金額・取引番号を新しいレコードに入力していきます。
100
+
101
+ フォームで変更した内容は、T04のレコードに反映するようになっています。
102
+
103
+ フォームの現在の画面【取引修正前】がこちらです。
104
+
105
+ |社員番号|取引番号|金額|
106
+
107
+ |:--:|:--:|--:|
108
+
109
+ |2220|99999|100,000|
110
+
111
+ |2225|99999|10,000|
112
+
113
+ |2240|99999|500,000|
114
+
115
+ |2254|99999|1,000,000|
116
+
117
+
118
+
119
+ ※取り込む元データと修正入力との関係で、フォームでは取引番号と金額を逆に表示させております。
120
+
121
+ 表形式のフォームを下記のように変更させたいです。
122
+
123
+ 左3列はT04を編集可能状態で表示し、右2列はT03の全レコードの金額と取引番号を編集不可状態で表示させたいです。
124
+
125
+ |社員番号|取引番号|金額||社員番号|金額|
126
+
127
+ |:--:|:--:|--:||:--:|--:|
128
+
129
+ |2220|99999|100,000||2220|100,000|
130
+
131
+ |2225|99999|10,000||2225|10,000|
132
+
133
+ |2240|99999|500,000||2240|500,000|
134
+
135
+ |2254|99999|1,000,000||2254|1,000,000|
136
+
137
+
138
+
139
+
140
+
141
+ ※すべてテキストボックスに表示させる予定です。