98 lines
2.7 KiB
Plaintext
98 lines
2.7 KiB
Plaintext
<%@ 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"%>
|