You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

122 lines
4.5 KiB
Plaintext

11 months ago
<html>
<head>
<title>嵌入式表单</title>
</head>
<body>
<form id="form1">
<script type="text/javascript">
/*
* 保存方法demo:
* 1, 该方法的方法名与ccflow &jFlow 约定好的如果保存成功就返回true,用户就可以执行发送.
* 2, 如果失败就返回false引擎就终止发送操作.
*/
function Save() {
try {
var ts = document.getElementById('TB_QingJiaTianShu').value;
if (ts == 0) {
alert('请假天数不能为零。');
return false;
}
//执行自己开发框架,执行对数据的保存.
//document.getElementById('Btn_Save').click(); //调用btn_save事件.
// alert('save ok');
return true; //保存成功,用户可以发送.
} catch (e) {
alert(e.name + " : " + e.message);
return false; // 保存失败不能发送.
}
}
</script>
<!-- 保存按钮让其隐藏 ............................ -->
<div style="display:none ">
<asp:Button ID="Btn_Save" runat="server" Text="Save" onclick="Btn_Save_Click" />
</div>
<!-- 嵌入式表单部分........................... -->
<table style="width:100%; text-align:left; background-color:White">
<caption style=" text-align:left;">嵌入式表单演示 - 请假基本信息</caption>
<tr>
<td>
<table border="1" width="90%">
<tr>
<td>请假人帐号:</td>
<td>
<input id="TB_No" name="TB_No" id="TB_No" value="zhangsan" />
</td>
<td>当前登录人登录帐号</td>
</tr>
<tr>
<td>请假人名称:</td>
<td>
<input name="TB_Name" id="TB_Name" value="张三" />
</td>
<td>当前登录人名称</td>
</tr>
<tr>
<td>请假人部门编号:</td>
<td>
<input name="TB_DeptNo" id="TB_DeptNo" value="0001" />
</td>
<td>当前登录人部门编号</td>
</tr>
<tr>
<td>请假人部门名称:</td>
<td>
<input name="TB_DeptName" id="TB_DeptName" value="开发部" />
</td>
<td>当前登录人部门名称</td>
</tr>
<tr>
<td>请假天数:</td>
<td>
<input name="TB_QingJiaTianShu" id="TB_QingJiaTianShu" value="0" />
</td>
<td>请输入一个数字</td>
</tr>
<tr>
<td>请假原因:</td>
<td>
<input name="TB_QingJiaYuanYin" id="TB_QingJiaYuanYin" value="请输入请假原因..." />
</td>
<td></td>
</tr>
</table>
<!-- end 嵌入式表单部分........................... -->
</td>
</tr>
</table>
<fieldset>
<legend> 开发说明:</legend>
<ul>
<li>您所看到的该表单demo位于\SDKFlowDemo\\SDK\F129\\S12901.htm</li>
<li>您可以打开该文件仔细的看看文档说明。</li>
<li>该文件中有一个Save 的javascript方法这是ccbpm与您执行保存动作的约定在用户点击发送或者保存的时候就会触发该方法。</li>
<li>该方法如果保存成功就返回true, 否则返回fase. 在用户点击发送按钮的时候你返回false 就标识保存错误ccbpm就不能发送。</li>
</ul>
</fieldset>
</form>
</body>
</html>