没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
16页
本文章内容为我工作3年来,使用 dorado7 做的一些积累,从刚刚学习 dorado7 开始记录,大大小小各种知识点,文中记录知识点比较实用,可作用 API 快速查看使用,一些常用且复杂点在本文基本都有记录。我平时长时间不开发 dorado7 再次开发的时候也是都翻看此文档,事倍功半;
资源推荐
资源详情
资源评论
乘风破浪会有时、直挂云帆济沧海 宋如义 SongRUyi 1044325932
目录
1. 基础操作 ............................................................................. 3
a. view 获得 dataType 的方法 2012 ....................................................... 3
b. 获得 view 中的一批对象 2012 .......................................................... 3
c. view 中的一些其他操作 2012 ........................................................... 3
d. 去掉 dataType 中的字段校验 20141011 .................................................. 3
e. 去掉表单会列表自动校验 20141103 ...................................................... 3
f. 方法的定义 201407 .................................................................. 3
g. 文件上传 201410 .................................................................... 3
2. Dataset............................................................................. 3
a. 获得当前数据的方法: ................................................................. 3
b. 刷新 DataType 中的 reference、刷新子列表 20141102..................................... 3
c. 遍历选中数据 201304 ................................................................ 3
d. 获得数据的数量 201304 ............................................................... 4
e. 向后台传值的方法 201211 ............................................................. 4
3. Action.............................................................................. 4
a. UpdateActiont 向后台传多个 DataSet 201407........................................... 4
b. UpdateActiont 数据库的保存 201212: ................................................. 4
c. ajaxAction 传送数据的时候的方式 201212 ............................................... 4
d. 新建 ajaxaction 控件,并填写请求 20141011............................................. 5
4. DataGird 的操作 ...................................................................... 5
a. 获得单元格中的值 201409 ............................................................. 5
b. 在单元格中添加 HTML 内容 20141031 .................................................... 5
c. 判断多选框中选中哪:2013 ............................................................ 5
d. 设置字段自定义显示成 checkBox 201308................................................. 6
e. 添加 RadioGroupCellRenderer 组 201408 .............................................. 6
f. 获得【当前行】数据 20141208 ......................................................... 6
g. 删除一列 20141211 .................................................................. 6
5. DataPilot 添加+,-,设置【事件】:201406 ............................................... 7
6. 获得 form 中的内容 .................................................................... 7
a. 第一种设置方式---2012 .............................................................. 7
b. 第二种设置方式-----20141103 ........................................................ 7
7. AutoForm 中添加 checkBox 组两种方式:................................................... 8
8. 当点击 tree 时,当前数据的获得 ........................................................... 9
9. 树节点的操作:针对多层树节点 201407 ..................................................... 9
a. 全部选中事件 ...................................................................... 10
b. 将选中的添加事件 ................................................................... 10
c. 循环添加节点 ...................................................................... 11
10. 后台多层树节点内容保存 201408 ......................................................... 12
11. 关于 DataGrid、AutoForm 中 checkbox 的自定义操作 ....................................... 13
12. 设置 textEditor 的值 2012; .......................................................... 13
13. 自动消息提醒框 2013 .................................................................. 13
14. 设置 table 的跳转 2013................................................................ 13
乘风破浪会有时、直挂云帆济沧海 宋如义 SongRUyi 1044325932
15. 虚拟属性的使用 201408 ................................................................ 13
16. costom 下拉框 201408: ............................................................... 15
17. 下拉框后台数据填充 201409 ............................................................. 16
18. 网页编辑器修改样式 201410 ............................................................. 16
19. 判断 DaTaType 中的某个字段值发生了变化 201409: ......................................... 16
乘风破浪会有时、直挂云帆济沧海 宋如义 SongRUyi 1044325932
概述
本文章内容为我工作 3 年来,使用 dorado7 做的一些积累,从刚刚学习 dorado7 开始记录,大大
小小各种知识点,文中记录知识点比较实用,可作用 API 快速查看使用,一些常用且复杂点在本文中
基本都有记录。我平时长时间不开发 dorado7 再次开发的时候也是都翻看此文档,事倍功半;
1. 基础操作
a. view 获得 dataType 的方法 2012
view.get("@DataTypeProduct") //根据名称获得某个 DataType
b. 获得 view 中的一批对象 2012
view.get("^foo") //根据 tags 机制获取 View 中的一批对象
c. view 中的一些其他操作 2012
view.get("title") //读取 View 自身的虚拟属性
view.get("#buttonOK") //获取 View 中的某一个对象
d. 去掉 dataType 中的字段校验 20141011
view.set('@Condition.#orderDate1.required', false);
view.get("#formCondition").refresh();
e. 去掉表单会列表自动校验 20141103
view.get("@dt_viewTest").set("validatorsDisabled",true);
f. 方法的定义 201407
此方法在onCreate中书写最好
windows.testMethos=function(){}
g. 文件上传 201410
http://wiki.bsdn.org/pages/viewpage.action?pageId=13205890
---------------------------------------------------------------------
2. Dataset
a. 获得当前数据的方法:
普通 201204:
view.get(“#ds.data:#.dataDirection”)
虚拟属性 20141103:
获得字段:var br=view.get("#dsTPCT35.data:#.#tpctFm.brdcastFlag")+"";
设置字段:view.get("#dsTPCT35.data:#.#tpctFm").set("brdcastPeriodType",null);
设置列表:view.set("#dsTPCT35.data:#").set("tpctFm",{});
---------------------------------------------------------------------
b. 刷新 DataType 中的 reference、刷新子列表 20141102
view.get("#dataSetGMDI05.data:#").reset("attList8");
---------------------------------------------------------------------
c. 遍历选中数据 201304
var dg = this.id("dgUser");
var selectData = dg.get("selection");
var szUserId = "";
selectData.each(function(item){
乘风破浪会有时、直挂云帆济沧海 宋如义 SongRUyi 1044325932
szUserId += item.get("userId")+";";
});
if(szUserId == ""){
dorado.MessageBox.alert("至少选择一个用户");
return;
}
var actionUpdatePass = this.id("actionUpdatePass");
actionUpdatePass.set("parameter", szUserId).execute();
---------------------------------------------------------------------
d. 获得数据的数量 201304
Var count=View.get(“#dataset”).getData().entityCount();
if(count >0){
alert("sorry ,请先删除对应条件!");
}else{
view.get("#dsGroup").getData().remove();
}
---------------------------------------------------------------------
e. 向后台传值的方法 201211
A. 参数之后一个的时候:
前台的写法:ds.set("parameters", "145224455");
后台接收的时候方法名为:public collection<T> getxxxById(String id){};
B. 参数是多个的时候:
前台的写法是:ds.set("parameter",{username:xxx,usercode:123});
后台接收的时候方法是:public void flushData(Page,Map<String,Object>){}
C. 设置当前数据的状态 20141104
selection.setState(dorado.Entity.STATE_MODIFIED);
---------------------------------------------------------------------
3. Action
a. UpdateActiont 向后台传多个 DataSet 201407
@DataResolver
@Transactional
public void saveData(List<MoviceDetail> a,List<Movice> b){}
---------------------------------------------------------------------
b. UpdateActiont 数据库的保存 201212:
前台需要:添加Item并且设计dataset
后台处理的方式:public void save(collection<T>,String
parameter);//Map<String,Object>
---------------------------------------------------------------------
c. ajaxAction 传送数据的时候的方式 201212
前台:
view.get("#actionUnique").set("parameter",{"userId":userId,"id":id}).execute
(
function(result){
剩余15页未读,继续阅读
资源评论
SongRUyi2014
- 粉丝: 0
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功