单文件表单设计与练习.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单文件表单设计与练习

制作一张 新Easyflow表单(高级) 神州数码管理系统公司 引言 Easyflow的表单制作向导是Easyflow工作流引擎的重要组成部分。 通过向导,用户可以在短短的十一个步骤里完成电子表单的制作,使得在实际应用环境下可以快速上线企业表单,凸现应用系统的价值。 现实情况里,有时向导生成的表单并不能完全满足客户的需求,因此,需要对表单生成的文件做进一步的处理,包括:界面的修饰。特殊处理代码的编写等等,这时需要对表单生成的代码文件结构和功能有进一步的了解。 主要内容 电子表单的13个文件 表单如何执行 电子表单制作向导 程序开发基础 表单开发技巧 第一篇 程序开窗 第二篇 程序实战 电子表单的13个文件 表单文件位置 表单文件的列表 简单的单档表单 13个文件 每个文件的具体功能 程序文件的具体功能分类 这13支ASP程序大致上可以区分成四类: -控制『填写表单』的显示与作用 -控制『表单追踪』的显示与作用 -控制『表单审批』的显示与作用 -共享程序 控制『填写表单』的显示与作用 控制『表单追踪』的显示与作用 控制『表单审批』的显示与作用 共享程序 电子表单的执行过程 填写表单 审批表单 查询原稿 电子表单制作向导 选择操作类别 Step6:装载电子表单底图 Step6:装载电子表单底图 Step7:设计电子表单 Step8:设计流程参数 Step9:设计流程参数 Step10:设计流程参数 Step11:完成 程序开发基础 前言 在学习神州数码工作流 的表单程序代码以前,我们必须对ASP、VBScript、CSS、DHTML等程序语言有一定程度的了解。并且知道什么样的程序是在Server端执行,什么样的程序代码是执行在Client端。其中又以ASP与VBScript两种程序语言最为重要。 在看以下的程序代码说明以前,如果对以上所提的程序语言并不熟悉,建议最好先买些相关书籍来阅读。 Show_表单代号.asp 表单代号_Create_Init.asp 当我们在Easyflow 中点选一张新的表单来填写,最先执行的就是这一支程序。这支程序是在表单开启时,作一些初始化的动作。这些初始化的动作包含: 1)定义表单相关参数 2)查询表单代理人 3)设置表单关系人 4)定义条件字段数组 5)定义产生空表单的SQL语句数组 6)开始进行产生新表单的共享参数及环境设置 定义表单相关参数 查询表单代理人 查询表单关系人 程序名称:STD002_Create_Init.asp 执行位置:Server Site Sub GetParserRoleID() On Error Resume Next Session(strParserRoleID) = Session(strUserID) If Err.Number 0 Then ……………………… End If End Sub 『表单关系人』是流程解析的基准点 !! 取得/定义条件字段数组 程序名称:STD002_Create_Init.asp 执行位置:Server Site Sub GetCondValue() On Error Resume Next Dim aryCondValue(1, 3) aryCondValue(0, 0) = Employee 请假人员 aryCondValue(1, 0) = Session(strUserID) aryCondValue(0, 1) = T_Days 请假总天数 aryCondValue(1, 1) = 1 aryCondValue(0, 2) = “Type” ‘假别 aryCondValue(1, 2) = aryCondValue(0, 3) = “Title” ‘请假人职称 aryCondValue(1, 3) = Session(aryCondValue) = aryCondValue If Err.Number 0 Then ……………………… End If End Sub 定义产生空表单的SQL语句数组 程序名称:STD002_Create_Init.asp 执行位置:Server Site Sub GetCreateSQLCommand() On Error Resume Next Dim arySQL(1, 0) arySQL(0, 0) = rstEFSTC arySQL(1, 0) = select * from efstc where (1=2) Session(arySQL) = arySQL If Err.Number 0 Then ………………

您可能关注的文档

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档