| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234 |
- <%@ include file="../common/header.jsp"%>
- <script type="text/javascript" language="javascript">
- <!--
- function doBack(){
- document.forms.rpgCall.action.value="list";
- document.forms.rpgCall.submit();
- }
- function doEdit(id){
- document.forms.rpgCall.id.value=id;
- document.forms.rpgCall.action.value="edit";
- document.forms.rpgCall.submit();
- }
-
- var lastSel = "";
- function doDetail(sel) {
- var d = document.getElementById('result');
- alert('hasil');
- if (sel == lastSel) {
- toggle('result');
- } else {
- d.style.display = "";
- d.innerHTML = "<table><tr><td>index</td></tr><tr><td>" +sel+ "</td></tr></table>";
- }
- lastSel = sel
- }
-
- function toggle(obj) {
- var el = document.getElementById(obj);
- if (el.style.display != "none") {
- el.style.display = "none";
- } else {
- el.style.display = "";
- }
- }
- // untuk load rpgCalls item
- var lastId = "";
- function doLoadrpgCallsItems(id) {
- alert('masuk');
- var form = document.forms.rpgCall;
- try {
- if (id.length > 0) {
- if(id == lastId) {
- toggle('result');
- }
- else {
- document.getElementById('result').style.display = "";
- var cacheTime = new Date();
- var cacheTimeTs = cacheTime.getTime();
- var req = createXMLHttpRequest();
- var url = "rpgCall.do?action=doGetrpgCallsItem&id=" +id;
- req.open("GET", url);
- req.onreadystatechange = function() {
- if (req.readyState == 4) {
- document.getElementById("result").innerHTML="";
- var response = req.responseXML;
- if (response) {
- var xmlRoot = response.getElementsByTagName("rpgCallsItem")[0];
-
- if (xmlRoot) {
-
- document.getElementById("result").innerHTML = "<table width='100%' border='0' cellspacing='1' cellpadding='2'><tr><td width='20%' align='left' valign='top'>GL 1</td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'> " + (xmlRoot.getElementsByTagName("glacct1")[0].childNodes[0].nodeValue == "null" ? "" : xmlRoot.getElementsByTagName("glacct1")[0].childNodes[0].nodeValue )+
- "</td><td width='20%' align='left' valign='top'> Amount 1 </td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'>" + (xmlRoot.getElementsByTagName("amount1")[0].childNodes[0].nodeValue == "null" ? "" : xmlRoot.getElementsByTagName("amount1")[0].childNodes[0].nodeValue)+ "</td></tr><tr><td width='20%' align='left' valign='top'>GL 2</td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'> " + (xmlRoot.getElementsByTagName("glacct2")[0].childNodes[0].nodeValue == "null" ? "" : xmlRoot.getElementsByTagName("glacct2")[0].childNodes[0].nodeValue) +
- "</td><td width='20%' align='left' valign='top'> Amount 2 </td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'>" + (xmlRoot.getElementsByTagName("amount2")[0].childNodes[0].nodeValue == "null" ? "" :
- xmlRoot.getElementsByTagName("amount2")[0].childNodes[0].nodeValue)+
- "</td></tr><tr><td width='20%' align='left' valign='top'>GL 3</td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'> " + (xmlRoot.getElementsByTagName("glacct3")[0].childNodes[0].nodeValue == "null" ? "" : xmlRoot.getElementsByTagName("glacct3")[0].childNodes[0].nodeValue) +
- "</td><td width='20%' align='left' valign='top'> Amount 3 </td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'>" + (xmlRoot.getElementsByTagName("amount3")[0].childNodes[0].nodeValue == "null" ? "" : xmlRoot.getElementsByTagName("amount3")[0].childNodes[0].nodeValue )+
- "</td></tr><tr><td width='20%' align='left' valign='top'>GL 4</td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'> " + (xmlRoot.getElementsByTagName("glacct4")[0].childNodes[0].nodeValue == "null" ? "" : xmlRoot.getElementsByTagName("glacct4")[0].childNodes[0].nodeValue )+
- "</td><td width='20%' align='left' valign='top'>Amount 4</td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'> " + (xmlRoot.getElementsByTagName("amount4")[0].childNodes[0].nodeValue == "null" ? "" :
- xmlRoot.getElementsByTagName("amount4")[0].childNodes[0].nodeValue)+
- "</td></tr><tr><td width='20%' align='left' valign='top'>GL 5</td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'> " + (xmlRoot.getElementsByTagName("glacct5")[0].childNodes[0].nodeValue == "null" ? "" : xmlRoot.getElementsByTagName("glacct5")[0].childNodes[0].nodeValue )+
- "</td><td width='20%' align='left' valign='top'>Amount 5</td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'> " + (xmlRoot.getElementsByTagName("amount5")[0].childNodes[0].nodeValue == "null" ? "" :
- xmlRoot.getElementsByTagName("amount5")[0].childNodes[0].nodeValue)+
- "</td></tr><tr><td width='20%' align='left' valign='top'>Start From</td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'> " + (xmlRoot.getElementsByTagName("startFrom")[0].childNodes[0].nodeValue == "null" ? "" : xmlRoot.getElementsByTagName("startFrom")[0].childNodes[0].nodeValue )+
- "</td><td width='20%' align='left' valign='top'>Created By</td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'> " + (xmlRoot.getElementsByTagName("createdBy")[0].childNodes[0].nodeValue == "null" ? "" :
- xmlRoot.getElementsByTagName("createdBy")[0].childNodes[0].nodeValue)+
- "</td></tr><tr><td width='20%' align='left' valign='top'>Created Date</td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'> " + (xmlRoot.getElementsByTagName("timestamp")[0].childNodes[0].nodeValue == "null" ? "" : xmlRoot.getElementsByTagName("timestamp")[0].childNodes[0].nodeValue )+
- "</td><td width='20%' align='left' valign='top'>Status</td><td width='1%' align='left' valign='top'>:</td><td width='29%' align='left' valign='top'> " + (xmlRoot.getElementsByTagName("status")[0].childNodes[0].nodeValue == "null" ? "" : xmlRoot.getElementsByTagName("status")[0].childNodes[0].nodeValue)+
- "</td></tr></table>" ;
-
- }
- }
- } else {
- document.getElementById("result").innerHTML=" <b>Please Wait, loading data...</b>";
- }
- }
- req.send(null);
-
- }
- lastId = id;
- } else {
-
- }
- } catch(e) {
- alert(e);
- }
- }
- // akhir load rpgCall item
- -->
- </script>
- <!-- CONTENT -->
- <form name="rpgCall" method="post" action="rpgCall.do">
- <input type="hidden" name="action" value ="">
- <input type="hidden" name="id" value ="">
- <input type="hidden" name="ts" value="<bean:write name="ts"/>">
- <!--td width="80%" valign="top"-->
- <table width="100%" border="0" align="center" cellpadding="2" cellspacing="4">
- <tr>
- <td class="titlePage"><bean:message key="project.rpgCall.key"/> - DETAIL</td>
- </tr>
- </table>
- <table width="100%" border="0" align="center" cellpadding="2" cellspacing="4">
- <tr>
- <td align="center">
- <table width="100%" border="0" cellspacing="1" cellpadding="2">
- <tr align = "left">
- <td width="15%"><bean:message key="rpgCall.id.key" /></td>
- <td width="1%">:</td>
- <td width="84%" colspan="4" align="left">
- <bean:write name="rpgCall_${ts}" property="id"/>
- </td>
- </tr>
- <tr align = "left">
- <td width="15%"><bean:message key="rpgCall.cmd.key"/></td>
- <td width="1%">:</td>
- <td width="84%" colspan="4" align="left">
- <bean:write name="rpgCall_${ts}" property="cmd"/>
- </td>
- </tr>
- <tr align = "left">
- <td width="15%"><bean:message key="rpgCall.host.key" /></td>
- <td width="1%">:</td>
- <td width="84%" colspan="4" align="left">
- <bean:write name="rpgCall_${ts}" property="host.id"/>
- </td>
- </tr>
- <tr align = "left">
- <td width="15%"><bean:message key="rpgCall.timeout.key" /></td>
- <td width="1%">:</td>
- <td width="84%" colspan="4" align="left">
- <bean:write name="rpgCall_${ts}" property="timeout"/>
- </td>
- </tr>
- <tr align = "left">
- <td width="15%"><bean:message key="rpgCall.modifiedBy.key" /></td>
- <td width="1%">:</td>
- <td width="84%" colspan="4" align="left">
- <bean:write name="rpgCall_${ts}" property="modifiedBy"/>
- </td>
- </tr>
- <tr align = "left">
- <td width="15%"><bean:message key="rpgCall.timestamp.key" /></td>
- <td width="1%">:</td>
- <td width="84%" colspan="4" align="left">
- <logic:notEmpty name="rpgCall_${ts}" property="timestamp">
- <bean:write name="rpgCall_${ts}" property="timestamp.time" format="dd/MM/yyyy"/>
- </logic:notEmpty>
- </td>
- </tr>
- <tr>
- <td> </td>
- <td> </td>
- <td> </td>
- <td> </td>
- <td> </td>
- <td> </td>
- </tr>
- </table>
- <table width="100%" border="0" cellspacing="1" cellpadding="2">
- <tr>
- <td class="titleField" height="22"><bean:message key="rpgCallArg.no.key"/></td>
- <td class="titleField"><bean:message key="rpgCallArg.id.key"/></td>
- <td class="titleField"><bean:message key="rpgCallArg.name.key"/></td>
- <td class="titleField"><bean:message key="rpgCallArg.type.key"/></td>
- <td class="titleField"><bean:message key="rpgCallArg.length.key"/></td>
- <td class="titleField"> </td>
- </tr>
- <logic:notEmpty name="rpgCall_${ts}" property="rpgCallArgs">
- <logic:iterate id="element_rpgCallArgs" name="rpgCall_${ts}" property="rpgCallArgs">
- <tr class="bgField">
- <td align="center"><%=++seq%> </td>
- <td nowrap="nowrap">
- <bean:write name="element_rpgCallArgs" property="id.id"/>
- </td>
- <td align="left">
- <bean:write name="element_rpgCallArgs" property="name"/>
- </td>
- <td align="left">
- <bean:write name="element_rpgCallArgs" property="type"/>
- </td>
- <td align="right">
- <bean:write name="element_rpgCallArgs" property="length"/>
- </td>
- </tr>
- </logic:iterate>
- </logic:notEmpty>
- </table>
- <table width="100%" border="0" cellspacing="1" cellpadding="2">
- <tr>
- <td> </td>
- <td> </td>
- <td> </td>
- <td> </td>
- <td> </td>
- <td> </td>
- <td> </td>
- </tr>
- <tr>
- <td> </td>
- <td> </td>
- <td> </td>
- <td> </td>
- <td> </td>
- <td> </td>
- <td>
- <input type="button" value=<bean:message key="button.back" /> onclick="doBack();">
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </form>
- <!-- END CONTENT -->
- <%@ include file="../common/footer.jsp"%>
-
|