%@page import="com.amarsoft.app.base.util.ObjectWindowHelper"%> <%@page import="com.amarsoft.app.base.businessobject.*,com.amarsoft.app.als.businesscomponent.config.processor.BusinessComponentRuleDW"%> <%@ page contentType="text/html; charset=GBK"%> <%@include file="/Frame/page/jspf/include/jsp_runtime_context.jspf" %><%@page import="com.amarsoft.awe.dw.*"%><%@include file="/Frame/page/jspf/include/jsp_sqlca_head.jspf" %>
<%@include file="/Frame/page/jspf/include/jsp_head_res_dw.jspf"%> <% BusinessComponentRuleDW bcrd = new BusinessComponentRuleDW(); BusinessObject inputParameters = BusinessObject.createBusinessObject(); inputParameters.setAttributeValue("DWName", "0"); String format = CurPage.getParameter("Format"); if(!"1".equals(format) && !"2".equals(format)) return; boolean isShowFilter = true; boolean isShowButton = true; String sBrowserTitle = ""; String sButtonPosition = "north"; String sASNavigatorHtml =""; String sASWizardHtml = ""; if("2".equals(format))//决策表 { inputParameters.setAttributeValue("DWStyle", "1"); %> <% if(CurConfig.getConfigure("ListQuerySelection")!=null){ %> <%} }else { inputParameters.setAttributeValue("DWStyle", "2"); %> <% } String xmlFile = CurPage.getParameter("XMLFile"); String xmlTags = CurPage.getParameter("XMLTags"); String keys = CurPage.getParameter("Keys"); String componentID = CurPage.getParameter("ComponentID"); String productID = CurPage.getParameter("productid"); if(StringX.isEmpty(componentID)) return; String componentRightType = CurPage.getParameter("ComponentRightType"); String PG_TITLE = "产品组件参数定义"; inputParameters.setAttributeValue("XMLFile", xmlFile); inputParameters.setAttributeValue("XMLTags", xmlTags); inputParameters.setAttributeValue("Keys", keys); inputParameters.setAttributeValue("ComponentID", componentID); inputParameters.setAttributeValue("Format", format); inputParameters.setAttributeValue("ComponentRightType", componentRightType); ASObjectWindow dwTemp = bcrd.createObjectWindow(inputParameters, CurPage, request); ASDataObject doTemp=dwTemp.getDataObject(); if("ADJUST_INTEREST".equals(componentID)) { doTemp.setHtmlEvent("VALUE_ISADJUST_INTEREST", "onchange", "checkValueIsadjustInterest"); } dwTemp.ReadOnly = "0"; //设置是否只读 1:只读 0:可写 dwTemp.genHTMLObjectWindow(""); CurPage.setObjectWindowOutput(dwTemp.CurPage.getObjectWindowOutput()); if("2".equals(format))//决策表 { CurPage.getObjectWindowOutput().add(""); String sButtons[][] = { {"true","All","Button","新增","新增","addRow(0)","","","","",""}, {"true","All","Button","保存","保存","save()","","","","",""}, {"true","All","Button","删除","删除","deleteParam()","","","","",""} }; %> <%@include file="/Frame/resources/include/ui/include_list.jspf"%> <% } else { String sButtons[][] = { {"true","All","Button","保存","保存","as_save(0,'hideSingle()')","","","","",""}, }; %> <%@include file="/Frame/resources/include/ui/include_info.jspf"%> <% } %> <%@include file="/Frame/resources/include/include_end.jspf"%>