📄 flow_macro_prop.jsp
字号:
<%@ page contentType="text/html;charset=utf-8"%>
<%@ page import = "java.net.URLEncoder"%>
<%@ page import = "java.util.*"%>
<%@ page import = "cn.js.fan.util.*"%>
<%@ page import = "cn.js.fan.web.*"%>
<%@ page import = "com.redmoon.oa.flow.*"%>
<%@ page import = "com.redmoon.oa.flow.macroctl.*"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8"><LINK
href="img_files/pop.css" type=text/css rel=stylesheet>
<%@ include file="../../inc/nocache.jsp"%>
<STYLE type=text/css>BODY {
FONT: 9pt "宋体", Verdana, Arial, Helvetica, sans-serif
}
A {
FONT: 9pt "宋体", Verdana, Arial, Helvetica, sans-serif
}
TABLE {
FONT: 9pt "宋体", Verdana, Arial, Helvetica, sans-serif
}
DIV {
FONT: 9pt "宋体", Verdana, Arial, Helvetica, sans-serif
}
SPAN {
FONT: 9pt "宋体", Verdana, Arial, Helvetica, sans-serif
}
TD {
FONT: 9pt "宋体", Verdana, Arial, Helvetica, sans-serif
}
TH {
FONT: 9pt "宋体", Verdana, Arial, Helvetica, sans-serif
}
INPUT {
FONT: 9pt "宋体", Verdana, Arial, Helvetica, sans-serif
}
SELECT {
FONT: 9pt "宋体", Verdana, Arial, Helvetica, sans-serif
}
BODY {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
</STYLE>
<SCRIPT language=JavaScript>
var parentWin;
var mode;
var ctlType;
var editObj;
function ok() {
if (ctlName.value=="") {
alert("请填写标识!");
return;
}
if (ctlTitle.value=="") {
alert("请填写名称!");
return;
}
if (mode=="create")
parentWin.CreateMacroCtl(ctlType, ctlName.value, ctlTitle.value, defaultValue.value, macroType.value, "宏控件:" + macroType.options(macroType.selectedIndex).text);
else {
editObj.name = ctlName.value;
editObj.title = ctlTitle.value;
editObj.value = "宏控件:" + macroType.options(macroType.selectedIndex).text;
editObj.macroType = macroType.value;
editObj.macroDefaultValue = defaultValue.value;
}
window.close();
}
function window_onload() {
parentWin = dialogArguments[0];
mode = dialogArguments[1];
if (mode=="create")
ctlType = dialogArguments[2];
else {
editObj = dialogArguments[2];
ctlName.value = editObj.name;
ctlTitle.value = editObj.title;
defaultValue.value = editObj.macroDefaultValue;
macroType.value = editObj.macroType;
}
}
function openWin(url,width,height)
{
var newwin=window.open(url,"_blank","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,top=50,left=120,width="+width+",height="+height);
}
function setSequence(id, name) {
ctlTitle.value = name;
defaultValue.value = id;
}
</SCRIPT>
<META content="MSHTML 6.00.3790.373" name=GENERATOR></HEAD>
<BODY bgColor=menu onLoad="window_onload()">
<TABLE width="293" border=0 align=center cellPadding=0 cellSpacing=0>
<TBODY>
<TR>
<TD height="28" align=center>控件标识:</TD>
<TD height="28" align=left><input name="ctlName" type="text" style="width: 200px; height:22px" maxlength="30"></TD>
</TR>
<TR>
<TD width="86" height="28" align=center>控件名称:</TD>
<TD width="207" height="28" align=left><input type="text" name="ctlTitle" style="width: 200px; height:22px"></TD>
</TR>
<TR>
<TD width="86" height="28" align=center>默 认 值:</TD>
<TD width="207" height="28" align=left><input type="text" name="defaultValue" style="width: 200px; height:22px"></TD>
</TR>
<TR>
<TD height="28" align=center>类 型:</TD>
<TD height="28" align=left>
<select name="macroType" id="macroType" onChange="if(this.options[this.selectedIndex].value=='macro_flow_sequence') openWin('../../flow/flow_sequence_sel.jsp', 300, 40);">
<%
MacroCtlMgr mm = new MacroCtlMgr();
Iterator ir = mm.getAllMacroUnit().iterator();
while (ir.hasNext()) {
MacroCtlUnit mu = (MacroCtlUnit)ir.next();
out.print("<option value=\"" + mu.getCode() + "\">" + mu.getName() + "</option>");
}%>
</select>
</TD>
</TR>
<TR>
<TD colspan="2" align=center><input name="submit" type=submit id=Ok onClick=ok() value=确定>
<input name="button" type=button onClick=window.close(); value=取消></TD>
</TR>
</TBODY></TABLE>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -