m2u-upass-admin / WebContent / jsp / ss105_content / ibssCheckDigitCreate.jsp @ 13:053ef68134de
History | View | Annotate | Download (14.3 KB)
1 |
<%@ taglib uri="/WEB-INF/tld/struts-html-el" prefix="htmlEL"%> |
---|---|
2 |
<%@ taglib uri="/WEB-INF/tld/struts-html" prefix="html"%> |
3 |
<%@ taglib uri="/WEB-INF/tld/struts-bean" prefix="bean"%> |
4 |
<%@ taglib uri="/WEB-INF/tld/struts-bean-el" prefix="beanEL"%> |
5 |
<%@ taglib uri="/WEB-INF/tld/struts-logic" prefix="logic"%> |
6 |
<%@ taglib uri="/WEB-INF/tld/struts-logic-el" prefix="logicEL"%> |
7 |
<%@ taglib uri="/WEB-INF/tld/c" prefix="c"%> |
8 |
|
9 |
<h3 class="title"> |
10 |
<strong><bean:write name="contentForm" |
11 |
property="contentTypeCode" /> </strong> |
12 |
</h3> |
13 |
<br /> |
14 |
<script type="text/javascript"> |
15 |
window.onload = function() { |
16 |
check(); |
17 |
check2(); |
18 |
check3(); |
19 |
check4(); |
20 |
check5(); |
21 |
}; |
22 |
|
23 |
|
24 |
function check() { |
25 |
var rule1 = document.getElementById("rule1"); |
26 |
var ruleOperator1a = document.getElementById("ruleOperator1a"); |
27 |
var ruleValue1a = document.getElementById("ruleValue1a"); |
28 |
var ruleOperator1b = document.getElementById("ruleOperator1b"); |
29 |
var ruleValue1b = document.getElementById("ruleValue1b"); |
30 |
var field1id = document.getElementById("field1id"); |
31 |
|
32 |
if (rule1.checked == false) { |
33 |
|
34 |
ruleOperator1a.disabled = true; |
35 |
ruleValue1a.disabled = true; |
36 |
ruleOperator1b.disabled = true; |
37 |
ruleValue1b.disabled = true; |
38 |
field1id.value = "1"; |
39 |
|
40 |
} else { |
41 |
|
42 |
ruleOperator1a.disabled = false; |
43 |
ruleValue1a.disabled = false; |
44 |
ruleOperator1b.disabled = false; |
45 |
ruleValue1b.disabled = false; |
46 |
field1id.value = "0"; |
47 |
|
48 |
|
49 |
} |
50 |
|
51 |
} |
52 |
|
53 |
function check2() { |
54 |
var rule2 = document.getElementById("rule2"); |
55 |
var ruleOperator2a = document.getElementById("ruleOperator2a"); |
56 |
var ruleValue2a = document.getElementById("ruleValue2a"); |
57 |
var ruleOperator2b = document.getElementById("ruleOperator2b"); |
58 |
var ruleValue2b = document.getElementById("ruleValue2b"); |
59 |
var field2id = document.getElementById("field2id"); |
60 |
|
61 |
if (rule2.checked == false) { |
62 |
|
63 |
ruleOperator2a.disabled = true; |
64 |
ruleValue2a.disabled = true; |
65 |
ruleOperator2b.disabled = true; |
66 |
ruleValue2b.disabled = true; |
67 |
field2id.value = "1"; |
68 |
|
69 |
} else { |
70 |
|
71 |
ruleOperator2a.disabled = false; |
72 |
ruleValue2a.disabled = false; |
73 |
ruleOperator2b.disabled = false; |
74 |
ruleValue2b.disabled = false; |
75 |
field2id.value = "0"; |
76 |
|
77 |
} |
78 |
|
79 |
} |
80 |
|
81 |
function check3() { |
82 |
var rule3 = document.getElementById("rule3"); |
83 |
var ruleOperator3a = document.getElementById("ruleOperator3a"); |
84 |
var ruleValue3a = document.getElementById("ruleValue3a"); |
85 |
var field3id = document.getElementById("field3id"); |
86 |
|
87 |
if (rule3.checked == false) { |
88 |
|
89 |
ruleOperator3a.disabled = true; |
90 |
ruleValue3a.disabled = true; |
91 |
field3id.value = "1"; |
92 |
|
93 |
} else { |
94 |
|
95 |
ruleOperator3a.disabled = false; |
96 |
ruleValue3a.disabled = false; |
97 |
field3id.value = "0"; |
98 |
|
99 |
} |
100 |
|
101 |
} |
102 |
|
103 |
function check4() { |
104 |
var rule4 = document.getElementById("rule4"); |
105 |
var ruleOperator4a = document.getElementById("ruleOperator4a"); |
106 |
var ruleValue4a = document.getElementById("ruleValue4a"); |
107 |
var field4id = document.getElementById("field4id"); |
108 |
|
109 |
if (rule4.checked == false) { |
110 |
|
111 |
ruleOperator4a.disabled = true; |
112 |
ruleValue4a.disabled = true; |
113 |
field4id.value = "1"; |
114 |
|
115 |
} else { |
116 |
|
117 |
ruleOperator4a.disabled = false; |
118 |
ruleValue4a.disabled = false; |
119 |
field4id.value = "0"; |
120 |
|
121 |
} |
122 |
|
123 |
} |
124 |
|
125 |
function check5() { |
126 |
var rule5 = document.getElementById("rule5"); |
127 |
var ruleValue5a = document.getElementById("ruleValue5a"); |
128 |
var ruleValue5b = document.getElementById("ruleValue5b"); |
129 |
var field5id = document.getElementById("field5id"); |
130 |
|
131 |
if (rule5.checked == false) { |
132 |
|
133 |
ruleValue5a.disabled = true; |
134 |
ruleValue5b.disabled = true; |
135 |
field5id.value = "1"; |
136 |
} else { |
137 |
|
138 |
ruleValue5a.disabled = false; |
139 |
ruleValue5b.disabled = false; |
140 |
field5id.value = "0"; |
141 |
|
142 |
} |
143 |
|
144 |
} |
145 |
|
146 |
|
147 |
|
148 |
</script> |
149 |
<h5> |
150 |
<bean:message key="content.payee.checkdigit.title" /> |
151 |
</h5> |
152 |
<br /> |
153 |
<table id="errorTable"> |
154 |
<tr> |
155 |
<td> |
156 |
<span id="serverSideError" class="error"><jsp:include flush="true" page="/jsp/errorHandler.jsp"></jsp:include></span> |
157 |
</td> |
158 |
</tr> |
159 |
</table> |
160 |
|
161 |
<htmlEL:form action="/ss105/checkDigitCreateResult.do"> |
162 |
<table class="tabularForm"> |
163 |
<tr> |
164 |
<td width="10%"></td> |
165 |
</tr> |
166 |
|
167 |
<tr> |
168 |
<td></td> |
169 |
<td><bean:message key="content.payee.accountLength" />:</td> |
170 |
<td><htmlEL:text property="accountLength" name="contentForm" |
171 |
maxlength="2" autocomplete="off" /></td> |
172 |
</tr> |
173 |
|
174 |
<tr> |
175 |
<td></td> |
176 |
<td><bean:message key="content.payee.checkDigitPosition" />:</td> |
177 |
<td><htmlEL:text property="checkDigitPosition" name="contentForm" |
178 |
maxlength="64" autocomplete="off" /></td> |
179 |
</tr> |
180 |
|
181 |
<tr> |
182 |
<td></td> |
183 |
<td><bean:message key="content.payee.baseNumberPosition" />:</td> |
184 |
<td><htmlEL:text property="baseNumberPosition" name="contentForm" |
185 |
maxlength="64" autocomplete="off" /></td> |
186 |
</tr> |
187 |
|
188 |
<tr> |
189 |
<td></td> |
190 |
<td><bean:message key="content.payee.bwOperator" />:</td> |
191 |
<td><htmlEL:select property="bwOperator" name="contentForm"> |
192 |
<htmlEL:option value="+"> |
193 |
<bean:message key="general.+" /> |
194 |
</htmlEL:option> |
195 |
<htmlEL:option value="-"> |
196 |
<bean:message key="general.-" /> |
197 |
</htmlEL:option> |
198 |
<htmlEL:option value="*"> |
199 |
<bean:message key="general.*" /> |
200 |
</htmlEL:option> |
201 |
<htmlEL:option value="/"> |
202 |
<bean:message key="general./" /> |
203 |
</htmlEL:option> |
204 |
</htmlEL:select></td> |
205 |
</tr> |
206 |
|
207 |
<tr> |
208 |
<td></td> |
209 |
<td><bean:message key="content.payee.weightValue" />:</td> |
210 |
<td><htmlEL:text property="weightValue" name="contentForm" |
211 |
maxlength="64" autocomplete="off" /></td> |
212 |
</tr> |
213 |
|
214 |
<tr> |
215 |
<td></td> |
216 |
<td><bean:message key="content.payee.bwOperatorResult" />:</td> |
217 |
<td><htmlEL:select property="bwOperatorResult" name="contentForm"> |
218 |
<htmlEL:option value="+"> |
219 |
<bean:message key="general.+" /> |
220 |
</htmlEL:option> |
221 |
<htmlEL:option value="-"> |
222 |
<bean:message key="general.-" /> |
223 |
</htmlEL:option> |
224 |
<htmlEL:option value="*"> |
225 |
<bean:message key="general.*" /> |
226 |
</htmlEL:option> |
227 |
<htmlEL:option value="/"> |
228 |
<bean:message key="general./" /> |
229 |
</htmlEL:option> |
230 |
</htmlEL:select></td> |
231 |
</tr> |
232 |
|
233 |
<tr> |
234 |
<td></td> |
235 |
<td><bean:message key="content.payee.totalSumDigit" />:</td> |
236 |
<td><htmlEL:select property="totalSumDigit" name="contentForm"> |
237 |
<htmlEL:option value="1"> |
238 |
<bean:message key="general.no" /> |
239 |
</htmlEL:option> |
240 |
<htmlEL:option value="0"> |
241 |
<bean:message key="general.yes" /> |
242 |
</htmlEL:option> |
243 |
</htmlEL:select></td> |
244 |
</tr> |
245 |
|
246 |
<tr> |
247 |
<td></td> |
248 |
<td><bean:message key="content.payee.cdOperator" />:</td> |
249 |
<td><htmlEL:select property="cdOperator" name="contentForm"> |
250 |
<htmlEL:option value="/"> |
251 |
<bean:message key="general./" /> |
252 |
</htmlEL:option> |
253 |
<htmlEL:option value="%"> |
254 |
<bean:message key="general.%" /> |
255 |
</htmlEL:option> |
256 |
</htmlEL:select></td> |
257 |
</tr> |
258 |
|
259 |
<tr> |
260 |
<td></td> |
261 |
<td><bean:message key="content.denominatorValue" />:</td> |
262 |
<td><htmlEL:text property="denominatorValue" name="contentForm" |
263 |
maxlength="64" autocomplete="off" size="4" /></td> |
264 |
</tr> |
265 |
|
266 |
<tr> |
267 |
<td width="10%"> </td> |
268 |
</tr> |
269 |
|
270 |
|
271 |
</table> |
272 |
|
273 |
<table class="tabularForm"> |
274 |
<tr> |
275 |
<td width="10%"> </td> |
276 |
<td> |
277 |
<html:hidden styleId="field1id" name="contentForm" property="field1Temp"/> |
278 |
<htmlEL:checkbox styleId="rule1" value="0" |
279 |
onclick="check();" property="rule1Flag"/> <strong> <bean:message key="navigation.details.displayDesc.reminder.if" /> </strong> |
280 |
<htmlEL:select property="ruleOperator1a" name="contentForm" |
281 |
styleId="ruleOperator1a" disabled="true"> |
282 |
<htmlEL:option value="="> |
283 |
<bean:message key="general.equal" /> |
284 |
</htmlEL:option> |
285 |
<htmlEL:option value="!="> |
286 |
<bean:message key="general.notEq" /> |
287 |
</htmlEL:option> |
288 |
<htmlEL:option value="<"> |
289 |
<bean:message key="general.lesserThan" /> |
290 |
</htmlEL:option> |
291 |
<htmlEL:option value="<="> |
292 |
<bean:message key="general.lessEq" /> |
293 |
</htmlEL:option> |
294 |
<htmlEL:option value=">"> |
295 |
<bean:message key="general.greaterThan" /> |
296 |
</htmlEL:option> |
297 |
<htmlEL:option value=">="> |
298 |
<bean:message key="general.greatEq" /> |
299 |
</htmlEL:option> |
300 |
</htmlEL:select> <htmlEL:text property="ruleValue1a" name="contentForm" |
301 |
maxlength="3" styleId="ruleValue1a" disabled="true" |
302 |
autocomplete="off" size="2" /> <strong>, <bean:message key="navigation.details.displayDesc.check.digit" /> |
303 |
= </strong> <htmlEL:text property="ruleValue1b" |
304 |
name="contentForm" maxlength="3" autocomplete="off" size="2" |
305 |
styleId="ruleValue1b" disabled="true" /> <htmlEL:select |
306 |
property="ruleOperator1b" name="contentForm" |
307 |
styleId="ruleOperator1b" disabled="true"> |
308 |
<htmlEL:option value="+"> |
309 |
<bean:message key="general.+" /> |
310 |
</htmlEL:option> |
311 |
<htmlEL:option value="-"> |
312 |
<bean:message key="general.-" /> |
313 |
</htmlEL:option> |
314 |
<htmlEL:option value="*"> |
315 |
<bean:message key="general.*" /> |
316 |
</htmlEL:option> |
317 |
<htmlEL:option value="/"> |
318 |
<bean:message key="general./" /> |
319 |
</htmlEL:option> |
320 |
<htmlEL:option value="%"> |
321 |
<bean:message key="general.%" /> |
322 |
</htmlEL:option> |
323 |
</htmlEL:select> <strong><bean:message key="navigation.details.displayDesc.reminder" /> </strong> </td> |
324 |
</tr> |
325 |
|
326 |
<tr> |
327 |
<td width="10%"> </td> |
328 |
<td><html:hidden styleId="field2id" name="contentForm" property="field2Temp"/> |
329 |
<htmlEL:checkbox styleId="rule2" value="0" |
330 |
onclick="check2();" property="rule2Flag"/> <strong> <bean:message key="navigation.details.displayDesc.reminder.if" /> </strong> |
331 |
<htmlEL:select property="ruleOperator2a" name="contentForm" |
332 |
styleId="ruleOperator2a" disabled="true"> |
333 |
<htmlEL:option value="="> |
334 |
<bean:message key="general.equal" /> |
335 |
</htmlEL:option> |
336 |
<htmlEL:option value="!="> |
337 |
<bean:message key="general.notEq" /> |
338 |
</htmlEL:option> |
339 |
<htmlEL:option value="<"> |
340 |
<bean:message key="general.lesserThan" /> |
341 |
</htmlEL:option> |
342 |
<htmlEL:option value="<="> |
343 |
<bean:message key="general.lessEq" /> |
344 |
</htmlEL:option> |
345 |
<htmlEL:option value=">"> |
346 |
<bean:message key="general.greaterThan" /> |
347 |
</htmlEL:option> |
348 |
<htmlEL:option value=">="> |
349 |
<bean:message key="general.greatEq" /> |
350 |
</htmlEL:option> |
351 |
</htmlEL:select> <htmlEL:text property="ruleValue2a" name="contentForm" |
352 |
maxlength="3" styleId="ruleValue2a" disabled="true" |
353 |
autocomplete="off" size="2" /> <strong>, <bean:message key="navigation.details.displayDesc.check.digit" /> |
354 |
= </strong> <htmlEL:text property="ruleValue2b" |
355 |
name="contentForm" maxlength="3" autocomplete="off" size="2" |
356 |
styleId="ruleValue2b" disabled="true" /> <htmlEL:select |
357 |
property="ruleOperator2b" name="contentForm" |
358 |
styleId="ruleOperator2b" disabled="true"> |
359 |
<htmlEL:option value="+"> |
360 |
<bean:message key="general.+" /> |
361 |
</htmlEL:option> |
362 |
<htmlEL:option value="-"> |
363 |
<bean:message key="general.-" /> |
364 |
</htmlEL:option> |
365 |
<htmlEL:option value="*"> |
366 |
<bean:message key="general.*" /> |
367 |
</htmlEL:option> |
368 |
<htmlEL:option value="/"> |
369 |
<bean:message key="general./" /> |
370 |
</htmlEL:option> |
371 |
<htmlEL:option value="%"> |
372 |
<bean:message key="general.%" /> |
373 |
</htmlEL:option> |
374 |
</htmlEL:select> <strong><bean:message key="navigation.details.displayDesc.reminder" /> </strong> </td> |
375 |
</tr> |
376 |
|
377 |
<tr> |
378 |
<td width="10%"> </td> |
379 |
<td><html:hidden styleId="field3id" name="contentForm" property="field3Temp"/> |
380 |
<htmlEL:checkbox styleId="rule3" value="0" |
381 |
onclick="check3();" property="rule3Flag"/> <strong><bean:message key="navigation.details.displayDesc.check.digit" /> |
382 |
= </strong> <htmlEL:text property="ruleValue3a" |
383 |
name="contentForm" maxlength="3" autocomplete="off" size="2" |
384 |
styleId="ruleValue3a" disabled="true" /> <htmlEL:select |
385 |
property="ruleOperator3a" name="contentForm" |
386 |
styleId="ruleOperator3a" disabled="true"> |
387 |
<htmlEL:option value="+"> |
388 |
<bean:message key="general.+" /> |
389 |
</htmlEL:option> |
390 |
<htmlEL:option value="-"> |
391 |
<bean:message key="general.-" /> |
392 |
</htmlEL:option> |
393 |
<htmlEL:option value="*"> |
394 |
<bean:message key="general.*" /> |
395 |
</htmlEL:option> |
396 |
<htmlEL:option value="/"> |
397 |
<bean:message key="general./" /> |
398 |
</htmlEL:option> |
399 |
<htmlEL:option value="%"> |
400 |
<bean:message key="general.%" /> |
401 |
</htmlEL:option> |
402 |
</htmlEL:select> <strong><bean:message key="navigation.details.displayDesc.reminder" /> </strong> </td> |
403 |
</tr> |
404 |
|
405 |
<tr> |
406 |
<td width="10%"> </td> |
407 |
<td><html:hidden styleId="field4id" name="contentForm" property="field4Temp"/> |
408 |
<htmlEL:checkbox styleId="rule4" value="0" |
409 |
onclick="check4();" property="rule4Flag"/> <strong> <bean:message key="navigation.details.displayDesc.reminder.if" /> </strong> |
410 |
<htmlEL:select property="ruleOperator4a" name="contentForm" |
411 |
styleId="ruleOperator4a" disabled="true"> |
412 |
<htmlEL:option value="="> |
413 |
<bean:message key="general.equal" /> |
414 |
</htmlEL:option> |
415 |
<htmlEL:option value="!="> |
416 |
<bean:message key="general.notEq" /> |
417 |
</htmlEL:option> |
418 |
<htmlEL:option value="<"> |
419 |
<bean:message key="general.lesserThan" /> |
420 |
</htmlEL:option> |
421 |
<htmlEL:option value="<="> |
422 |
<bean:message key="general.lessEq" /> |
423 |
</htmlEL:option> |
424 |
<htmlEL:option value=">"> |
425 |
<bean:message key="general.greaterThan" /> |
426 |
</htmlEL:option> |
427 |
<htmlEL:option value=">="> |
428 |
<bean:message key="general.greatEq" /> |
429 |
</htmlEL:option> |
430 |
</htmlEL:select> <htmlEL:text property="ruleValue4a" name="contentForm" |
431 |
maxlength="3" styleId="ruleValue4a" disabled="true" |
432 |
autocomplete="off" size="2" /> <strong>, <bean:message key="navigation.details.displayDesc.check.digit" /> |
433 |
= <bean:message key="navigation.details.displayDesc.reminder" /></strong></td> |
434 |
</tr> |
435 |
|
436 |
<tr> |
437 |
<td width="10%"> </td> |
438 |
<td><html:hidden styleId="field5id" name="contentForm" property="field5Temp"/> |
439 |
<htmlEL:checkbox styleId="rule5" value="0" |
440 |
onclick="check5();" property="rule5Flag" /> <strong> <bean:message key="navigation.details.displayDesc.reminder.if" /> |
441 |
= </strong> <htmlEL:text property="ruleValue5a" |
442 |
name="contentForm" maxlength="3" styleId="ruleValue5a" |
443 |
disabled="true" autocomplete="off" size="2" /> <strong>, |
444 |
<bean:message key="navigation.details.displayDesc.check.digit" /> = </strong> <htmlEL:text |
445 |
property="ruleValue5b" name="contentForm" maxlength="3" |
446 |
autocomplete="off" size="2" styleId="ruleValue5b" disabled="true" /> |
447 |
|
448 |
<strong><bean:message key="navigation.details.displayDesc.reminder" /> </strong> </td> |
449 |
</tr> |
450 |
|
451 |
</table> |
452 |
<htmlEL:submit property="action" styleClass="button floatRight" |
453 |
onclick="overlay();"> |
454 |
<bean:message key="general.button.update" /> |
455 |
</htmlEL:submit> |
456 |
</htmlEL:form> |