2024年5月7日发(作者:)
页面调用JS文件
在
中加入type属性是让浏览器识别脚本类型。
Src是js文件的具体地址。
Js文件在与当前页面同级目录,直接填入js文件名;
上一级情况文件名前加入../,以此类推;
下级,直接使用目录名 xx/
页面加入用户选择框
1 引入JS
2 加入层
3 调用
网页中的BUTTON标签中加入
class="select_user" OnClick="select_user_id=;select_more=true;toUser
'ID','用户名','登录名' ;"
select_more=true为多选。
select_more=false为单选。
toUser 中必须有三个参数。
每个参数为标签的name属性,例如,ss就是填入的参数,没有就放
入’’,例如toUser ‘ss’,’’,’’ ,第一个参数是用来存放选中人员的ID值,第二个
值用来存放用户名,第三个用来存放登录名。
页面加入部门选择框
1 引入JS
2 加入层
3 调用
网页中的BUTTON标签中加入
class="select_dept" OnClick="select_dept_id=;select_more=true;toDept '部
门ID','部门名称' ;"
select_more=true为多选。
select_more=false为单选。
toDept 中必须有二个参数。
每个参数为标签的name属性,例如,ss就是填入的参数,没有就放
入’’,例如toUser ‘ss’,’’ ,第一个参数是用来存放选中部门的ID值,第二个值用来
存放名称。
页面加入时间选择框
1 引入JS
2 调用
在文本框中加入属性:class='Wdate',就可以在文本栏获取焦点时,弹出时间选择框了。
还可以加入onPicked=""属性,此属性是在选择时间后,调用的事件。就是选择了时间后,再
接着要做的事,直接把函数放里面就可以了。
页面中提取数据库中的数据
要完成此目的,需要一定的JAVA编程基础。
首先在页面中加载JSP标签:
公用方法介绍:
public Vector open String strSql //执行sql查询
public Vector open String strSql, int dispCount, int pageNo //执行sql,查询指定
页
public boolean beginTransaction //开始事务
public boolean mit //提交事务
public boolean rollback //回滚事务
public int insertRow String tablename, Hashtable fieldsvalue
//更新行
public int exec String strSql //执行SQL
public int getRowCount String sql //取查询语句的记录总数
6、7、8执行成功后返回印象的记录条数。失败返回-1.
流程中自动弹出页面的实现方法
在流程中加入触发节点。在弹出窗口选项卡中填入需要弹出的页面地址即可。弹出页面的地址的
基点是服务器的COA目录。
例如需要弹出的页面在服务器的COA当前目录下。就直接填入文件名即可。如果在COA的tt目
录下,就填入tt/文件名。
流程变量的介绍
流程变量在使用流程的自动化功能时使用。例如流程中的触发节点中的短信、邮件选项卡
${file_id}获取文件ID
${file_type}获取文件类型
${type_name}或者类型名称
${title}获取文件标题
${flow_id}获取文件使用的流程ID
${flow_name}获取文件使用的流程名称
${sender} 获取发送人ID
${sender_dept} 获取发送人部门
${sender_title_type}用户类型 管理员或者普通用户
${user_id}获取用户ID
${user_field1}获取用户设置中第一个自定义字段的值
${user_field2}获取用户设置中第二个自定义字段的值
${user_field3}获取用户设置中第三个自定义字段的值
${user_field4}获取用户设置中第四个自定义字段的值
${user_field5}获取用户设置中第五个自定义字段的值
${table_name}获取数据库名
${id_column_name}获取公文以及表单的索引字段名称
//插入行
public int updateRow String tablename, Hashtable fieldsvalue,String condition
发布评论