Commit 615640bcfb077a8ff865442214e190ec0aeb61ae

Authored by Yuya Takahira
1 parent f93c974d

修正画面は入力した行政区のみ検索

@@ -166,6 +166,7 @@ namespace MedicalCheckInputTool @@ -166,6 +166,7 @@ namespace MedicalCheckInputTool
166 166
167 EditParam.inputUser = comboBox1.SelectedItem.ToString(); 167 EditParam.inputUser = comboBox1.SelectedItem.ToString();
168 EditParam.lotNo = comboBox2.SelectedItem.ToString(); 168 EditParam.lotNo = comboBox2.SelectedItem.ToString();
  169 + EditParam.adminCode = textBox1.Text;
169 170
170 Form3 frm = new Form3(); 171 Form3 frm = new Form3();
171 frm.ShowDialog(); 172 frm.ShowDialog();
@@ -35,10 +35,12 @@ namespace MedicalCheckInputTool @@ -35,10 +35,12 @@ namespace MedicalCheckInputTool
35 MySqlConnection readerCon = new MySqlConnection(connstr); 35 MySqlConnection readerCon = new MySqlConnection(connstr);
36 readerCon.Open(); 36 readerCon.Open();
37 string countQuery = "select count(*) from page_compare where "; 37 string countQuery = "select count(*) from page_compare where ";
38 -// string orderby = " order by `f_行政区コード`, `f_整理番号`"; 38 + // string orderby = " order by `f_行政区コード`, `f_整理番号`";
39 39
40 // ロットの指定は必須 40 // ロットの指定は必須
41 - countQuery += "(`f_ロット番号` = " + EditParam.lotNo + " or `s_ロット番号` = " + EditParam.lotNo + ") "; 41 + countQuery += "(`f_ロット番号` = " + EditParam.lotNo + " or `s_ロット番号` = " + EditParam.lotNo + ") and ";
  42 + // 行政区コードの指定も必須
  43 + countQuery += "(`f_行政区コード` = 0" + EditParam.adminCode + " or `s_行政区コード` = 0" + EditParam.adminCode + ") ";
42 44
43 if (!"".Equals(textBox1.Text)) 45 if (!"".Equals(textBox1.Text))
44 { 46 {
@@ -106,7 +108,10 @@ namespace MedicalCheckInputTool @@ -106,7 +108,10 @@ namespace MedicalCheckInputTool
106 string paging = " limit " + PAGEMAX + " offset " + ((currentPageNo - 1) * PAGEMAX); 108 string paging = " limit " + PAGEMAX + " offset " + ((currentPageNo - 1) * PAGEMAX);
107 109
108 // ロットの指定は必須 110 // ロットの指定は必須
109 - readQuery += "(`f_ロット番号` = " + EditParam.lotNo + " or `s_ロット番号` = " + EditParam.lotNo + ") "; 111 + readQuery += "(`f_ロット番号` = " + EditParam.lotNo + " or `s_ロット番号` = " + EditParam.lotNo + ") and ";
  112 + // 行政区コードの指定も必須
  113 + readQuery += "(`f_行政区コード` = 0" + EditParam.adminCode + " or `s_行政区コード` = 0" + EditParam.adminCode + ") ";
  114 +
110 115
111 if (!"".Equals(textBox1.Text)) 116 if (!"".Equals(textBox1.Text))
112 { 117 {
@@ -247,7 +252,7 @@ namespace MedicalCheckInputTool @@ -247,7 +252,7 @@ namespace MedicalCheckInputTool
247 readerCon.Close(); 252 readerCon.Close();
248 253
249 readerCon.Open(); 254 readerCon.Open();
250 - MySqlCommand countCmd = new MySqlCommand("select count(`完了`) as cnt from `2回目` where `完了` = 1 and `ロット番号` = " + EditParam.lotNo, readerCon); 255 + MySqlCommand countCmd = new MySqlCommand("select count(`完了`) as cnt from `2回目` where `完了` = 1 and `ロット番号` = " + EditParam.lotNo + " and `行政区コード` = 0" + EditParam.adminCode, readerCon);
251 MySqlDataReader countReader = countCmd.ExecuteReader(); 256 MySqlDataReader countReader = countCmd.ExecuteReader();
252 257
253 while (countReader.Read()) 258 while (countReader.Read())
@@ -20,6 +20,7 @@ namespace MedicalCheckInputTool @@ -20,6 +20,7 @@ namespace MedicalCheckInputTool
20 { 20 {
21 public static string inputUser; 21 public static string inputUser;
22 public static string lotNo; 22 public static string lotNo;
  23 + public static string adminCode;
23 } 24 }
24 25
25 class Define 26 class Define
@@ -5,7 +5,6 @@ @@ -5,7 +5,6 @@
5 "001021": "中央二丁目第1", 5 "001021": "中央二丁目第1",
6 "001022": "中央二丁目第2", 6 "001022": "中央二丁目第2",
7 "001030": "中央三丁目", 7 "001030": "中央三丁目",
8 - "001040": "中瀬",  
9 "001051": "泉町一丁目第1", 8 "001051": "泉町一丁目第1",
10 "001052": "泉町一丁目第2", 9 "001052": "泉町一丁目第2",
11 "001061": "泉町二丁目第1", 10 "001061": "泉町二丁目第1",
@@ -64,20 +63,6 @@ @@ -64,20 +63,6 @@
64 "001352": "日和が丘三丁目第2", 63 "001352": "日和が丘三丁目第2",
65 "001360": "日和が丘四丁目", 64 "001360": "日和が丘四丁目",
66 "001370": "門脇町一丁目", 65 "001370": "門脇町一丁目",
67 - "001381": "門脇町二丁目第1",  
68 - "001382": "門脇町二丁目第2",  
69 - "001391": "門脇町三丁目第1",  
70 - "001392": "門脇町三丁目第2",  
71 - "001400": "門脇町四丁目",  
72 - "001411": "門脇町五丁目第1",  
73 - "001412": "門脇町五丁目第2",  
74 - "001420": "南浜町一丁目",  
75 - "001431": "南浜町二丁目第1",  
76 - "001432": "南浜町二丁目第2",  
77 - "001441": "南浜町三丁目第1",  
78 - "001442": "南浜町三丁目第2",  
79 - "001451": "南浜町四丁目第1",  
80 - "001452": "南浜町四丁目第2",  
81 "001461": "南光町第1", 66 "001461": "南光町第1",
82 "001462": "南光町第2", 67 "001462": "南光町第2",
83 "001471": "かどのわき東", 68 "001471": "かどのわき東",
@@ -86,11 +71,7 @@ @@ -86,11 +71,7 @@
86 "001490": "宜山町", 71 "001490": "宜山町",
87 "001501": "双葉町第1", 72 "001501": "双葉町第1",
88 "001502": "双葉町第2", 73 "001502": "双葉町第2",
89 - "001510": "潮見町",  
90 "001520": "三河町", 74 "001520": "三河町",
91 - "001530": "中島町",  
92 - "001540": "重吉町",  
93 - "001550": "西浜町",  
94 "001561": "上釜第1", 75 "001561": "上釜第1",
95 "001562": "上釜第2", 76 "001562": "上釜第2",
96 "001572": "下釜第2", 77 "001572": "下釜第2",
@@ -101,15 +82,12 @@ @@ -101,15 +82,12 @@
101 "001577": "下釜第1西", 82 "001577": "下釜第1西",
102 "001582": "上大街道第2", 83 "001582": "上大街道第2",
103 "001583": "上大街道第3", 84 "001583": "上大街道第3",
104 - "001584": "上大街道第1南 未使用",  
105 - "001585": "上大街道第1北 未使用",  
106 "001586": "上大街道第1南・東部", 85 "001586": "上大街道第1南・東部",
107 "001587": "上大街道第1南・西部", 86 "001587": "上大街道第1南・西部",
108 "001588": "上大街道第1北・東部", 87 "001588": "上大街道第1北・東部",
109 "001589": "上大街道第1北・西部", 88 "001589": "上大街道第1北・西部",
110 "001591": "下大街道第1", 89 "001591": "下大街道第1",
111 "001593": "下大街道第3", 90 "001593": "下大街道第3",
112 - "001594": "下大街道第4 未使用",  
113 "001595": "下大街道第2東", 91 "001595": "下大街道第2東",
114 "001596": "下大街道第2西", 92 "001596": "下大街道第2西",
115 "001597": "下大街道第4東", 93 "001597": "下大街道第4東",
@@ -136,8 +114,6 @@ @@ -136,8 +114,6 @@
136 "002040": "八幡町二丁目", 114 "002040": "八幡町二丁目",
137 "002050": "湊町一丁目", 115 "002050": "湊町一丁目",
138 "002060": "湊町二丁目", 116 "002060": "湊町二丁目",
139 - "002061": "湊町二丁目第1",  
140 - "002062": "湊町二丁目第2",  
141 "002070": "湊町三丁目", 117 "002070": "湊町三丁目",
142 "002080": "湊町四丁目", 118 "002080": "湊町四丁目",
143 "002091": "吉野町一丁目第1", 119 "002091": "吉野町一丁目第1",
@@ -145,14 +121,10 @@ @@ -145,14 +121,10 @@
145 "002100": "吉野町二丁目", 121 "002100": "吉野町二丁目",
146 "002110": "吉野町三丁目", 122 "002110": "吉野町三丁目",
147 "002120": "川口町一丁目", 123 "002120": "川口町一丁目",
148 - "002130": "川口町二丁目",  
149 - "002140": "川口町三丁目",  
150 - "002150": "大門町一丁目",  
151 "002160": "大門町二丁目", 124 "002160": "大門町二丁目",
152 "002170": "大門町三・四丁目", 125 "002170": "大門町三・四丁目",
153 "002180": "明神町一・二丁目", 126 "002180": "明神町一・二丁目",
154 "002190": "田町", 127 "002190": "田町",
155 - "002200": "藤の巻",  
156 "002210": "御所入", 128 "002210": "御所入",
157 "002220": "伊原津", 129 "002220": "伊原津",
158 "002230": "松並", 130 "002230": "松並",
@@ -171,11 +143,12 @@ @@ -171,11 +143,12 @@
171 "003020": "沖", 143 "003020": "沖",
172 "003022": "新立野第一住宅", 144 "003022": "新立野第一住宅",
173 "003024": "のぞみ野第2", 145 "003024": "のぞみ野第2",
174 - "003028": "新立野第二", 146 + "003025": "のぞみ野第1",
  147 + "003026": "のぞみ野第3",
  148 + "003027": "のぞみ野第4",
175 "003030": "仲", 149 "003030": "仲",
176 "003040": "裏", 150 "003040": "裏",
177 "003050": "福村", 151 "003050": "福村",
178 - "003060": "太田切",  
179 "003062": "恵み野東", 152 "003062": "恵み野東",
180 "003064": "恵み野西", 153 "003064": "恵み野西",
181 "003070": "新谷地前", 154 "003070": "新谷地前",
@@ -189,7 +162,7 @@ @@ -189,7 +162,7 @@
189 "003111": "中埣第1", 162 "003111": "中埣第1",
190 "003112": "中埣第2", 163 "003112": "中埣第2",
191 "003120": "境谷地", 164 "003120": "境谷地",
192 - "003121": "あけぼの北住宅", 165 + "003121": "あけぼの北",
193 "003122": "わかば", 166 "003122": "わかば",
194 "003131": "東前沼第1", 167 "003131": "東前沼第1",
195 "003132": "東前沼第2", 168 "003132": "東前沼第2",
@@ -230,7 +203,6 @@ @@ -230,7 +203,6 @@
230 "004220": "佐須", 203 "004220": "佐須",
231 "004230": "表沢田", 204 "004230": "表沢田",
232 "004240": "流留", 205 "004240": "流留",
233 - "004250": "雇用促進住宅 未使用",  
234 "004251": "万石浦一区", 206 "004251": "万石浦一区",
235 "004252": "万石浦二区", 207 "004252": "万石浦二区",
236 "004260": "うしお町", 208 "004260": "うしお町",
@@ -310,6 +282,7 @@ @@ -310,6 +282,7 @@
310 "014390": "釜谷", 282 "014390": "釜谷",
311 "014400": "長面", 283 "014400": "長面",
312 "014410": "尾の崎", 284 "014410": "尾の崎",
  285 + "0": "",
313 "020100": "名振西", 286 "020100": "名振西",
314 "020200": "名振東", 287 "020200": "名振東",
315 "020210": "名振", 288 "020210": "名振",
@@ -333,9 +306,11 @@ @@ -333,9 +306,11 @@
333 "021800": "上雄勝", 306 "021800": "上雄勝",
334 "021900": "味噌作上", 307 "021900": "味噌作上",
335 "021910": "味噌作下", 308 "021910": "味噌作下",
  309 + "021920": "味噌作・原",
336 "022000": "船戸", 310 "022000": "船戸",
337 "022100": "唐桑", 311 "022100": "唐桑",
338 "022110": "雄勝", 312 "022110": "雄勝",
  313 + "022120": "雄勝中央",
339 "022200": "水浜北", 314 "022200": "水浜北",
340 "022300": "水浜南", 315 "022300": "水浜南",
341 "022400": "分浜", 316 "022400": "分浜",
@@ -5,7 +5,6 @@ @@ -5,7 +5,6 @@
5 "001021": "石巻", 5 "001021": "石巻",
6 "001022": "石巻", 6 "001022": "石巻",
7 "001030": "石巻", 7 "001030": "石巻",
8 - "001040": "石巻",  
9 "001051": "石巻", 8 "001051": "石巻",
10 "001052": "石巻", 9 "001052": "石巻",
11 "001061": "石巻", 10 "001061": "石巻",
@@ -64,20 +63,6 @@ @@ -64,20 +63,6 @@
64 "001352": "石巻", 63 "001352": "石巻",
65 "001360": "石巻", 64 "001360": "石巻",
66 "001370": "門脇", 65 "001370": "門脇",
67 - "001381": "門脇",  
68 - "001382": "門脇",  
69 - "001391": "門脇",  
70 - "001392": "門脇",  
71 - "001400": "門脇",  
72 - "001411": "門脇",  
73 - "001412": "門脇",  
74 - "001420": "門脇",  
75 - "001431": "門脇",  
76 - "001432": "門脇",  
77 - "001441": "門脇",  
78 - "001442": "門脇",  
79 - "001451": "門脇",  
80 - "001452": "門脇",  
81 "001461": "門脇", 66 "001461": "門脇",
82 "001462": "門脇", 67 "001462": "門脇",
83 "001471": "門脇", 68 "001471": "門脇",
@@ -86,11 +71,7 @@ @@ -86,11 +71,7 @@
86 "001490": "石巻", 71 "001490": "石巻",
87 "001501": "釜・大街道", 72 "001501": "釜・大街道",
88 "001502": "釜・大街道", 73 "001502": "釜・大街道",
89 - "001510": "",  
90 - "001520": "",  
91 - "001530": "",  
92 - "001540": "",  
93 - "001550": "", 74 + "001520": "釜・大街道",
94 "001561": "釜・大街道", 75 "001561": "釜・大街道",
95 "001562": "釜・大街道", 76 "001562": "釜・大街道",
96 "001572": "釜・大街道", 77 "001572": "釜・大街道",
@@ -101,15 +82,12 @@ @@ -101,15 +82,12 @@
101 "001577": "釜・大街道", 82 "001577": "釜・大街道",
102 "001582": "釜・大街道", 83 "001582": "釜・大街道",
103 "001583": "釜・大街道", 84 "001583": "釜・大街道",
104 - "001584": "釜・大街道",  
105 - "001585": "釜・大街道",  
106 "001586": "釜・大街道", 85 "001586": "釜・大街道",
107 "001587": "釜・大街道", 86 "001587": "釜・大街道",
108 "001588": "釜・大街道", 87 "001588": "釜・大街道",
109 "001589": "釜・大街道", 88 "001589": "釜・大街道",
110 "001591": "釜・大街道", 89 "001591": "釜・大街道",
111 "001593": "釜・大街道", 90 "001593": "釜・大街道",
112 - "001594": "釜・大街道",  
113 "001595": "釜・大街道", 91 "001595": "釜・大街道",
114 "001596": "釜・大街道", 92 "001596": "釜・大街道",
115 "001597": "釜・大街道", 93 "001597": "釜・大街道",
@@ -136,8 +114,6 @@ @@ -136,8 +114,6 @@
136 "002040": "湊", 114 "002040": "湊",
137 "002050": "湊", 115 "002050": "湊",
138 "002060": "湊", 116 "002060": "湊",
139 - "002061": "湊",  
140 - "002062": "湊",  
141 "002070": "湊", 117 "002070": "湊",
142 "002080": "湊", 118 "002080": "湊",
143 "002091": "湊", 119 "002091": "湊",
@@ -145,18 +121,14 @@ @@ -145,18 +121,14 @@
145 "002100": "湊", 121 "002100": "湊",
146 "002110": "湊", 122 "002110": "湊",
147 "002120": "湊", 123 "002120": "湊",
148 - "002130": "湊",  
149 - "002140": "湊",  
150 - "002150": "湊",  
151 "002160": "湊", 124 "002160": "湊",
152 "002170": "湊", 125 "002170": "湊",
153 "002180": "湊", 126 "002180": "湊",
154 "002190": "湊", 127 "002190": "湊",
155 - "002200": "湊",  
156 "002210": "湊", 128 "002210": "湊",
157 "002220": "湊", 129 "002220": "湊",
158 "002230": "湊", 130 "002230": "湊",
159 - "002231": "", 131 + "002231": "",
160 "002232": "湊", 132 "002232": "湊",
161 "002240": "湊", 133 "002240": "湊",
162 "002242": "湊", 134 "002242": "湊",
@@ -171,11 +143,12 @@ @@ -171,11 +143,12 @@
171 "003020": "蛇田", 143 "003020": "蛇田",
172 "003022": "蛇田", 144 "003022": "蛇田",
173 "003024": "蛇田", 145 "003024": "蛇田",
174 - "003028": "蛇田", 146 + "003025": "蛇田",
  147 + "003026": "蛇田",
  148 + "003027": "蛇田",
175 "003030": "蛇田", 149 "003030": "蛇田",
176 "003040": "蛇田", 150 "003040": "蛇田",
177 "003050": "蛇田", 151 "003050": "蛇田",
178 - "003060": "蛇田",  
179 "003062": "蛇田", 152 "003062": "蛇田",
180 "003064": "蛇田", 153 "003064": "蛇田",
181 "003070": "蛇田", 154 "003070": "蛇田",
@@ -230,7 +203,6 @@ @@ -230,7 +203,6 @@
230 "004220": "渡波", 203 "004220": "渡波",
231 "004230": "渡波", 204 "004230": "渡波",
232 "004240": "渡波", 205 "004240": "渡波",
233 - "004250": "渡波",  
234 "004251": "渡波", 206 "004251": "渡波",
235 "004252": "渡波", 207 "004252": "渡波",
236 "004260": "渡波", 208 "004260": "渡波",
@@ -310,6 +282,7 @@ @@ -310,6 +282,7 @@
310 "014390": "河北", 282 "014390": "河北",
311 "014400": "河北", 283 "014400": "河北",
312 "014410": "河北", 284 "014410": "河北",
  285 + "0": "",
313 "020100": "雄勝", 286 "020100": "雄勝",
314 "020200": "雄勝", 287 "020200": "雄勝",
315 "020210": "雄勝", 288 "020210": "雄勝",
@@ -333,8 +306,10 @@ @@ -333,8 +306,10 @@
333 "021800": "雄勝", 306 "021800": "雄勝",
334 "021900": "雄勝", 307 "021900": "雄勝",
335 "021910": "雄勝", 308 "021910": "雄勝",
  309 + "021920": "雄勝",
336 "022000": "雄勝", 310 "022000": "雄勝",
337 "022100": "雄勝", 311 "022100": "雄勝",
  312 + "022120": "雄勝",
338 "022110": "雄勝", 313 "022110": "雄勝",
339 "022200": "雄勝", 314 "022200": "雄勝",
340 "022300": "雄勝", 315 "022300": "雄勝",
@@ -460,4 +435,4 @@ @@ -460,4 +435,4 @@
460 "060021": "牡鹿", 435 "060021": "牡鹿",
461 "060022": "牡鹿" 436 "060022": "牡鹿"
462 } 437 }
463 -}  
  438 +}
Please register or login to post a comment