2018-06-03 22:26:41 +08:00

98 lines
2.7 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ page contentType="text/html; charset=GBK"%>
<%@ include file="/Frame/resources/include/include_begin_info.jspf"%>
<%
String PG_TITLE = "业务组件详情"; // 浏览器窗口标题 <title> PG_TITLE </title>
//获得页面参数
String sItemNo = (String)CurPage.getParameter("ItemNo");
if(sItemNo==null||sItemNo.length()==0)sItemNo="";
//通过显示模版产生ASDataObject对象doTemp
String sTempletNo = "TermConfigInfo";
String sTempletFilter = "1=1";
ASObjectModel doTemp = new ASObjectModel(sTempletNo,sTempletFilter);
ASObjectWindow dwTemp = new ASObjectWindow(CurPage,doTemp,request);
dwTemp.Style = "2";//设置DW风格
dwTemp.ReadOnly = "0";//设置是否只读
//生成HTMLObjectWindow
dwTemp.genHTMLObjectWindow("TermType"+","+sItemNo);
String sButtons[][] = {
{"true","","Button","保存","保存所有修改","saveRecord()","","","",""},
{"true","","Button","返回","返回列表页面","goBack()","","","","btn_icon_return"}
};
%>
<%@include file="/Frame/resources/include/ui/include_info.jspf"%>
<script type="text/javascript">
var bIsInsert = false; //标记DW是否处于“新增状态”
//---------------------定义按钮事件------------------------------------
/*~[Describe=保存;InputParam=后续事件;OutPutParam=无;]~*/
function saveRecord(sPostEvents)
{
if(bIsInsert){
beforeInsert();
}
beforeUpdate();
as_save("myiframe0",sPostEvents);
}
/*~[Describe=返回列表页面;InputParam=无;OutPutParam=无;]~*/
function goBack()
{
AsControl.OpenView("/Accounting/Config/TermConfigList.jsp","","_self","");
}
</script>
<script type="text/javascript">
/*~[Describe=执行插入操作前执行的代码;InputParam=无;OutPutParam=无;]~*/
function beforeInsert()
{
setItemValue(0,0,"InputUser","<%=CurUser.getUserID()%>");
setItemValue(0,0,"InputUserName","<%=CurUser.getUserName()%>");
setItemValue(0,0,"InputOrg","<%=CurUser.getOrgID()%>");
setItemValue(0,0,"InputTime","<%=StringFunction.getTodayNow()%>");
bIsInsert = false;
}
/*~[Describe=执行更新操作前执行的代码;InputParam=无;OutPutParam=无;]~*/
function beforeUpdate()
{
setItemValue(0,0,"UpdateUser","<%=CurUser.getUserID()%>");
setItemValue(0,0,"UpdateUserName","<%=CurUser.getUserName()%>");
setItemValue(0,0,"UpdateTime","<%=StringFunction.getTodayNow()%>");
setItemValue(0,0,"UpdateDate","<%=StringFunction.getToday()%>");
}
/*~[Describe=页面装载时对DW进行初始化;InputParam=无;OutPutParam=无;]~*/
function initRow()
{
if (getRowCount(0)==0) //如果没有找到对应记录,则新增一条,并设置字段默认值
{
bIsInsert = true;
setItemValue(0,0,"CodeNo","<%="TermType"%>");
}
}
</script>
<script language=javascript>
//var bFreeFormMultiCol = true;
initRow();
</script>
<%@ include file="/Frame/resources/include/include_end.jspf"%>