logo资料库

CAP4J3.5-M-32.pdf

第1页 / 共113页
第2页 / 共113页
第3页 / 共113页
第4页 / 共113页
第5页 / 共113页
第6页 / 共113页
第7页 / 共113页
第8页 / 共113页
资料共113页,剩余部分请下载后查看
CAP4J3.5-M-32-页面组件开发参考手册 内部资料 注意保密 编号:CAP4J 3.5-M-32 CAP4J 3.5 页面组件开发 参考手册
CAP4J3.5-M-32-页面组件开发参考手册 内部资料 注意保密 修订页 编号 章节名称 修订内容简述 修订日期 修订前 版本号 修订后 版本号 1 2 全文 全文第一版 2014.08.24 全文 全本第二版 2016.11.20 0.9 0.9 1.0 修订人 批准人 CAP4J 平台项目组 彭远林 CAP4J 平台项目组 彭远林
CAP4J3.5-M-32-页面组件开发参考手册 内部资料 注意保密 目 录 1 引言 ............................................................................................................................. 1 1.1 文档目的 ..................................................................................................................................... 1 1.2 预期读者 ..................................................................................................................................... 1 1.3 适用范围 ..................................................................................................................................... 1 2 Ajax 技术 ..................................................................................................................... 1 2.1 Cap4jAjaxConf 对象 .................................................................................................................. 1 2.2 $J 中 get 方法 .............................................................................................................................. 2 2.3 $J 中 Ajax 方法 ........................................................................................................................... 5 2.4 $J 中常用函数 ............................................................................................................................. 8 3 可视页面组件 ........................................................................................................... 10 3.1 基本页面框架 ........................................................................................................................... 11 3.2 布局组件 ................................................................................................................................... 12 3.2.1 Layout 布局组件 ................................................................ 12 3.2.2 Splitter 布局组件 .............................................................. 13 3.2.3 面板组件 ...................................................................... 16 3.2.4 高度撑满布局控件 .............................................................. 21 3.3 列表组件 ................................................................................................................................... 23 3.3.1 表格控件 DataGrid .............................................................. 23 3.3.2 树形控件 Tree .................................................................. 38 3.3.3 树形表格控件 TreeGrid .......................................................... 46 3.4 表单组件 ................................................................................................................................... 49 3.4.1 DataBinding 数据绑定 .......................................................... 49 3.4.2 AutoComplete 下拉列表自动补全输入框 ............................................ 52 3.4.3 TextBoxList 下拉多选输入框 ..................................................... 54 3.4.4 Button 按钮 ................................................................... 56 3.4.5 CheckBox 复选框 ................................................................ 57 3.4.6 ListBox 列表窗口 ............................................................... 57 3.4.7 CheckBoxList 复选框组 .......................................................... 61 3.4.8 RadioButtonList 单选框组 ....................................................... 62 3.4.9 Calendar 日期选择器 ........................................................... 63 3.4.10 ButtonEdit 按钮编辑框 ......................................................... 65 3.4.11 TextBox 文本输入框 ............................................................ 67 3.4.12 PassWord 密码框 ............................................................... 69 3.4.13 TextArea 多行文本输入框 ....................................................... 69 3.4.14 ComboBox 下拉列表输入框 ....................................................... 70 3.4.15 DatePicker 日期选择框 ........................................................ 72
CAP4J3.5-M-32-页面组件开发参考手册 内部资料 注意保密 3.4.16 Spinner 数字输入框 ............................................................ 73 3.4.17 TreeSelect 树形选择框 ........................................................ 74 3.4.18 Lookup 下拉搜索框 ............................................................. 77 3.4.19 FileUpload 文件上传控件 ....................................................... 78 3.4.20 Form 表单 .................................................................... 79 3.4.21 TimeSpinner 时间输入框 ........................................................ 81 3.4.22 HtmlFile 文件上传控件 ......................................................... 82 3.4.23 Hidden 隐藏字段 ............................................................... 83 3.4.24 RichText 富文本编辑框 ......................................................... 83 3.4.25 TextAmount 文本金额输入框 ..................................................... 84 4 导航组件 ................................................................................................................... 85 4.1 Pager 分页控件 ......................................................................................................................... 85 4.2 OutlookBar 折叠面板组 .......................................................................................................... 87 4.3 OutlookMenu(Outlook 风格菜单导航控件) ..................................................................... 88 4.4 OutlookTree(Outlook 风格树形导航控件) ....................................................................... 90 4.5 Tabs 选项卡 .............................................................................................................................. 92 4.6 Menu 菜单控件 ......................................................................................................................... 96 4.7 MenuItem 菜单项控件 ............................................................................................................. 98 4.8 Toolbar 工具栏 ......................................................................................................................... 98 5 数据验证 ................................................................................................................... 99 验证规则 .......................................................................................................................................... 99 6 其他 .......................................................................................................................... 105 6.1. Cap4jWinConfig .................................................................................................................... 105 6.2. Map ......................................................................................................................................... 106 6.3. Cap4jMessageBox ................................................................................................................. 107 6.4. Static Methods ....................................................................................................................... 108
CAP4J3.5-M-32-页面组件开发参考手册 内部资料 注意保密 引言 文档目的 本文档详细介绍了 CAP4J 3.5 平台提供的各页面用组件的使用方法,项目开发人员可以根据《CAP4J 3.5-M-21-应用开发实例教程》的指导建立一个应用系统,了解开发过程各环节的工作,在开发中,再参考本文档 的详细说明正确使用各页面组件. 预期读者 本规范的预期读者为使用 CAP4J 3.5 平台的项目组人员. 适用范围 本规范适用于所有基于 CAP4J 3.5 平台的项目. Ajax 技术 Ajax(Asynchronous Javascript And XML)技术允许在不刷新浏览器页面的情况下从服务器加载数据并 在页面中显示。 Cap4jAjaxConf 对象 Cap4jAjaxConf 对象用于配置 AJAX 请求时的相关参数信息,也可以使用它发起 AJAX 请求(一般不推 荐使用,推荐使用$J 的形式),使用方式如下所示: 在页面定义如下信息:
© 2024   本站由 资料铺 提供技术支持  网站地图