系统平台开发手册(3)

2019-08-30 14:02

24.1. SCRIPT——向页面上输出一段JS脚本 ............................................................................................................................................63 24.2. CALLLATER——向页面上最后输出一段JS脚本 ............................................................................................................................63 24.3. CALLAFTER——延迟一段时间执行代码 .........................................................................................................................................64 24.4. ALERT——显示信息对话框 .............................................................................................................................................................64 24.5. GOTOPAGE——转页到指定的地址 ..................................................................................................................................................64 24.6. GOTOBACK——返回原来的页面地址 .............................................................................................................................................64 24.7. ENDPAGE——结束当前页面的输出 ................................................................................................................................................64 二十五.

LOG——系统日志 .......................................................................................................................................................................64

25.1. WRITESYSTEMLOG——记录系统日志 ..............................................................................................................................................64 25.2. WRITEERRORLOG——记录错误日志 ................................................................................................................................................65 25.3. WRITEDEBUGLOG——记录调试信息 ...............................................................................................................................................65 25.4. IGNORE——空操作 ............................................................................................................................................................................65 25.5. VIEWLOG——查看当天系统日志 ....................................................................................................................................................65 二十六.

ULTRAWEBGRID——数据表格对象 ......................................................................................................................................65

26.1. 增强功能特性 ....................................................................................................................................................................................65 26.1.1. 26.1.2. 26.1.3. 26.1.4. 26.1.5. 二十七.

MinRowCount——表格的最小行数 .........................................................................................................................................65 PageSize——表格的每页的行数 ..............................................................................................................................................66 SuperWidth——该表格数据区是否超宽 ..................................................................................................................................66 ScreenMode——网站模式 ........................................................................................................................................................66 AlwaysPage——总是显示分页 ................................................................................................................................................66 TOOLKIT——常用函数工具包 .................................................................................................................................................66

27.1. WESOFTSTRING——字符串操作 .......................................................................................................................................................66 27.1.1. 27.1.2. 27.1.3. 27.1.4. 27.1.5. 27.1.6. 27.1.7. 27.1.8. 27.1.9. 27.1.10. 27.1.11. 27.1.12. 27.1.13. 27.1.14. 27.1.15. 27.1.16. 27.2.1. 27.2.2.

IsEmpty(string str)——字符串是否为空 ..................................................................................................................................66 ToInt(string str,int defValue)——转换成整数 ..........................................................................................................................66 MD5(string str)——获得字符串的MD5编码 ........................................................................................................................67 MD5ToHEX (string src)——16进制的MD5编码 ...................................................................................................................67 ToHex (uint i)——得到16进制表示 ........................................................................................................................................67 Reverse(string str)——字符串反序 ..........................................................................................................................................67 Repeat(string str,int count)——字符串重复count次 ..............................................................................................................67 FilterSensitiveWord(string msg)——过滤敏感词 ....................................................................................................................67 SetUrlParameterValue——修改url地址中的某个参数的值 .................................................................................................67 DecodeBase64(string code)——Base64解码 .......................................................................................................................67 Escape(string s)——url地址编码 .........................................................................................................................................67 UrlEncode(string s)——url地址编码 ...................................................................................................................................68 UrlDecode(string s)——url地址解码 ...................................................................................................................................68 LeftOf(string str,string sep)——取标识符的左边串 ............................................................................................................68 RightOf(string str,string sep)——取标识符的右边串 .........................................................................................................68 ReadFromFile(string fileName)——从文件中读取文本内容 .............................................................................................68 ToDBDateTime(DateTime dt)——日期型转为数据库日期对象 .............................................................................................68 FromDBDateTime(object dt) ——数据库日期对象转为日期型 ............................................................................................68

27.2. WESOFTDATETIME——日期操作 ......................................................................................................................................................68

27.3. FUNCTIONS——通用函数 ..................................................................................................................................................................68

27.3.1. 27.3.2. 27.4.1. 27.4.2. 27.4.3. 27.4.4. 27.5.1. 27.5.2. 27.5.3. 27.5.4. 二十八.

GetFileIconByType(string fileType)——根据文件扩展名得到图标 .......................................................................................69 GetContentTypeByFileType(string fileType)——根据扩展名得到ContentType类型 ...........................................................69 CrossTable——进行交叉表查询 .............................................................................................................................................69 GetStringBySelect——查询获得字符串信息 ...........................................................................................................................69 GetArrayBySelect——查询获得记录值数组 ...........................................................................................................................69 GetDataSetBySelect——查询获得结果集 ...............................................................................................................................69

27.4. WESOFTSQL——数据库操作语句 ...................................................................................................................................................69

27.5. WESOFTPARAMETER——平台环境变量控制 ...................................................................................................................................69

系统平台环境变量 ....................................................................................................................................................................69 HelpParameter——获得环境变量帮助信息 ...........................................................................................................................70 HtmlHelpParameter——获得环境变量HTML帮助信息 .......................................................................................................70 PrepareParameter——翻译语句中的系统环境变量 ..............................................................................................................70

系统客户端框架 ............................................................................................................................................................................71

28.1. 后台调用 ............................................................................................................................................................................................71 28.1.1. 28.1.2. 28.1.3. 28.1.4. 28.1.5. 28.2.1. 28.2.2. 28.3.1. 28.3.2. 28.3.3. 28.3.4. 28.3.5. 28.3.6. 28.4.1.

doBackEvent——调用后台动态事件代码 ...............................................................................................................................71 callBackEvent——调用后台动态事件代码 .............................................................................................................................71 callBackEventDataSet ................................................................................................................................................................71 GetParameter——获取一个系统参数值 .................................................................................................................................71 showAjaxProError——Ajax错误检查 ......................................................................................................................................71 NotNull——得到非空字符串 ...................................................................................................................................................72 FromScriptTextSafe——把安全字符串转换为普通字符串 ....................................................................................................72 AddParameterToURL——URL地址中追加参数 .....................................................................................................................72 GetUrlHost——得到url地址中目录之前部分 ......................................................................................................................72 RemoveUrlHost——把绝对地址转换为相对地址 ..................................................................................................................72 getRadioValue——根据名称得到选项按钮的值 .....................................................................................................................72 getLeft——获取一个元素的全局左坐标 .................................................................................................................................72 getTop——获取一个元素的全局顶坐标 .................................................................................................................................73

28.2. 常用字符串函数 ................................................................................................................................................................................72

28.3. 常用函数 ............................................................................................................................................................................................72

28.4. 普通对话框 ........................................................................................................................................................................................73

选择人员的对话框 ....................................................................................................................................................................73 28.4.2. 选择部门的对话框 ....................................................................................................................................................................74 28.4.3. SelectColor——颜色选择对话框 .............................................................................................................................................74 28.4.4. SelectDate——日期选择对话框 ..............................................................................................................................................74 28.4.5. Confirm——三选对话框 ..........................................................................................................................................................75 28.5. 属性设置对话框 ................................................................................................................................................................................75 28.5.1. Set_SelectDate——日期设置对话框 ........................................................................................................................................75 28.5.2. Set_Color——颜色设置对话框 ................................................................................................................................................75 28.5.3. EditHtmlContent——Html编辑器对话框 ................................................................................................................................75 28.5.4. showTextEditor——文本编辑器对话框 ....................................................................................................................................75 28.5.5. showWordEditor——Word编辑器对话框 .................................................................................................................................75 28.5.6. showParameterEditor——参数对话框 ....................................................................................................................................75 28.5.7. showColumnEditor——数据表格列对话框 .............................................................................................................................76 28.6. 平台控制 ............................................................................................................................................................................................76

28.6.1. 28.6.2. 28.6.3. 28.6.4. 28.6.5. 28.6.6. 28.6.7. 28.6.8. 28.6.9. 28.6.10. 28.6.11. 28.6.12. 28.6.13. 28.6.14. 28.6.15. 28.6.16. 28.6.17. 28.6.18. 28.6.19. 28.6.20. 28.6.21. 28.6.22. 28.6.23. 28.6.24. 28.6.25. 28.6.26. 28.6.27. 28.6.28. 28.6.29. 28.6.30. 28.6.31. 28.7.1. 28.7.2. 28.7.3. 28.7.4. 28.7.5. 28.7.6. 二十九.

windowMode变量——当前页面的打开模式 .........................................................................................................................76 OnPageComplete变量——延迟执行js代码 ..........................................................................................................................76 GetFrameWindow()——得到当前框架主页面 ...................................................................................................................77 GotoPage——转到指定页面....................................................................................................................................................77 GotoBack——返回原页面 ........................................................................................................................................................77 SessionPush——全局缓存一个对象 ........................................................................................................................................77 SessionPop——取出一个全局缓存对象 .................................................................................................................................77 SessionClear——清除所有全局缓存对象 ...............................................................................................................................77 SetStatusMessage——显示IE状态条信息 ..............................................................................................................................77 getStatusMessage——获取当前显示的IE状态条信息 ......................................................................................................77 WaitingBegin——在主框架中显示等候信息 ......................................................................................................................78 WaitingEnd——在主框架中关闭等候信息 .........................................................................................................................78 GotoSystem——跳转到指定的系统 .....................................................................................................................................78 OpenOATaskURL——在平台中打开一个URL页面 ..........................................................................................................78 function LogOff()——用户注销 ............................................................................................................................................78 function LogOut()——用户注销 ...........................................................................................................................................78 GetSessionID()——得到当前的服务端SessionID ..............................................................................................................79 GetHostName()——得到当前的主机名称 ..........................................................................................................................79 GetApplicationPath()——得到当前的虚拟路径 .................................................................................................................79 GetIndexPage()——得到系统的首页地址 ..........................................................................................................................79 GetUserID()——得到用户的ID ..........................................................................................................................................79 GetUserName()——得到用户姓名 ......................................................................................................................................79 GetDepID()——得到用户部门ID .......................................................................................................................................79 GetDepName()——得到用户部门名称 ...............................................................................................................................79 GetStyleID()——得到当前风格ID ......................................................................................................................................79 GetStyleCssPath()——得到当前css风格路径 ...................................................................................................................79 GetStyleColor_BaseColor()——得到风格基本色调值 .......................................................................................................80 GetStyleColor_LightColor()——得到风格表格行分隔色 ...................................................................................................80 GetStyleColor_GridTitle()——得到风格表格表格栏目色 ..................................................................................................80 GetStyleColor_DeepColor()——得到风格表格线色 ...........................................................................................................80 NameValueEnity——名值对对象 .........................................................................................................................................80 getSelectRowsCount——得到表格选择的行数 .......................................................................................................................80 getGridCurRowKeyFieldValue——得到当前行的关键字段值 ...............................................................................................80 getSelectRowKeyList——返回当前行的关键字段值 ..............................................................................................................80 getGridFieldValue——得到表格指定行的字段的值 ..............................................................................................................81 getGridCurRowColumnValue——得到表格指定行的字段的值 .............................................................................................81 WebGridCheckRepeat——检查表格中是否有重复数据 .........................................................................................................81 FLEX开发框架 ............................................................................................................................................................................81

28.7. ULTRAWEBGRID表格控制 ................................................................................................................................................................80

29.1. 开发过程简介 ....................................................................................................................................................................................81 29.1.1.

创建Flex程序模块...................................................................................................................................................................81

29.1.2. 创建Flex-Flash平台运行容器 ................................................................................................................................................81 29.1.2.1. 独立页面模式 ....................................................................................................................................................................................... 81 29.1.2.2. 共享平台容器模式 ............................................................................................................................................................................... 82

配置平台运行容器 ....................................................................................................................................................................82

29.2. 前后台数据访问 ................................................................................................................................................................................82 29.2.1. XML数据访问 ...........................................................................................................................................................................82 29.2.1.1. XMLService代码示例 ......................................................................................................................................................................... 82 29.2.1.2. 访问参数 ............................................................................................................................................................................................... 83 29.2.1.3. 返回结果集 ........................................................................................................................................................................................... 84 29.2.1.3.1. DataSet类型 ...................................................................................................................................................................................... 84 29.2.1.3.2. DataTable类型................................................................................................................................................................................... 84 29.2.1.3.3. 字符串类型 ................................................................................................................................................................................... 85 29.2.1.3.4. 整形 .................................................................................................................................................................................................... 85 29.2.1.3.5. 浮点型 ................................................................................................................................................................................................ 85 29.2.1.3.6. 日期型 ................................................................................................................................................................................................ 85 29.2.1.3.7. 字符串数组类型 ................................................................................................................................................................................ 85 29.2.1.3.8. Hashtable类型 ................................................................................................................................................................................... 86 29.2.1.3.9. ArrayList类型 .................................................................................................................................................................................... 87 29.2.1.4. 状态代码变量 ....................................................................................................................................................................................... 87 29.2.1.5. 添加新结果集 ....................................................................................................................................................................................... 87 29.2.1.6. Flex页面中的调用方法 ....................................................................................................................................................................... 88 29.2.1.7. 返回结果的处理 ................................................................................................................................................................................... 89

29.2.2.

WebService调用 ........................................................................................................................................................................89

WebService代码示例 ........................................................................................................................................................................... 89 后台方法声明格式 ............................................................................................................................................................................... 91 代码错误保护 ....................................................................................................................................................................................... 91 输入参数 ............................................................................................................................................................................................... 91 输出结果 ............................................................................................................................................................................................... 91 Flex页面中调用方法 ........................................................................................................................................................................... 91 返回结果的处理 ................................................................................................................................................................................... 92

29.2.2.1. 29.2.2.2. 29.2.2.3. 29.2.2.4. 29.2.2.5. 29.2.2.6. 29.2.2.7.

29.1.3.

一.

系统功能开发过程

在平台中开发的所有功能必须遵循平台的规范:

1.1. 项目文件配置

新建的项目文件如InfoBase.csproj,用记事本打开编辑,必须修改下面的蓝色行,该行 在项目编译成功后自动把本项目dll文件发布到平

台的bin目录下,其中的目标目录如 ..\\..\\..\\..\\bin 与本项目所在的目录深度有关,请参照该例子设置:

1.2. 项目初始化

新建的项目必须在其命名空间的根目录下建立一个初始化类Initialization,用于该项目在系统启动的时候初始化,该类必须继承自

Wesoft.Sys.FrameWork.Common.Base.SysModuleInitBase,在 Init方法中可以做本项目模块的初始化工作:


系统平台开发手册(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:专项任务项目(高校思想政治工作)终结报告书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: