最近项目上需要,使用了dorado 7 ,总体感觉还可以,快速开发很方便,然而在方便的同时,难免有些太过繁琐,很多东西都封装了起来,会造成很多不便。因此快速开发的项目可以使用,其它的不推荐。现在打算将过去使用dorado7时遇到的,一些有趣的地方记录下来,方便以后参考。

1.DataSet数据对象

Dataset又称Dataset数据集对象,用来管理一组数据,其结构类似于关系型数据库中的表或视图,通常主要用于封装从业务逻辑层中获取的数据。在标准的dorado开发模式当中,Dataset的功能基本涵盖了对数据逻辑处理的各项要求。 开发人员可以利用Dataset来完成绝大部分的数据持久化、数据提取等的操作。

DataSet可以说是dorado最核心的东西之一了。 而在DataSet中,除了找当前选中记录,找所有记录,找选中记录外,你甚至还可以通过某个指定数据来查找,比如这样:

var entity= view.id("dsEntity").getData(
"[@.get('id')=='" + id + "']");
if (entity) {
view.id("dsEntity").getData().setCurrent(entity);
}

转载于:https://www.cnblogs.com/someonehere/p/9822439.html

dorado 7 使用总结相关推荐

  1. Dorado用法与示例

    Dorado用法与示例 dorado用后总结 一.dorado概念 dorado的产品全名是"dorado展现中间件".从产品形态上dorado由两部分组成,第一部分是一个具有AJ ...

  2. SDUT 2384 El Dorado

    El Dorado Time Limit: 1000MS Memory limit: 65536K 题目描述 Bruce Force has gone to Las Vegas, the El Dor ...

  3. dorado listener属性

    每一个控件都有一个listener属性,可以用来定位一个服务定位表达式,通过这个表达式, 它最终可以映射为spring里面一个javaBean的一个java方法 例如设置DynaView1.view. ...

  4. [转载]dorado学习笔记(二)

    原文地址:dorado学习笔记(二)作者:傻掛 ·isFirst, isLast在什么情况下使用?在遍历dataset的时候会用到 ·dorado执行的顺序,首先由jsp发送请求,调用相关的ViewM ...

  5. dorado学习笔记(二)

    ·isFirst, isLast在什么情况下使用?在遍历dataset的时候会用到 ·dorado执行的顺序,首先由jsp发送请求,调用相关的ViewModel,这个可以看成是一个Servlet,它先 ...

  6. 华为Dorado固态存储技术手册合集

    2019独角兽企业重金招聘Python工程师标准>>> 华为Dorado固态存储技术手册合集 华为固态存储系统Oceanspace Dorado是面向企业级高性能存储市场应用的SAN ...

  7. dorado 刷新_5.dorado查询开发:使用flushData方法 (T1)

    在之前学习的章节中,已经详解过关于使用QueryCommand方式实现dorado的查询开发.在使用了FormDataset+QueryCommand的查询示例中,QueryCommand控件自动将F ...

  8. Dorado 7.1.20 发布,Ajax的Web开发平台

    Dorado 7.1.20 发布,Dorado7的全称是Dorado展现中间件,是一款开源软件,致力于为Web应用提供更加丰富.友好的用户界面,同时大幅提高展现层的开发效 率. Dorado7由三个部 ...

  9. dorado 中的日期--》oracle中的日期

    一.在类中得到dorado 中的VIEW,根据VIEW取得dataset,将dataset中Date列取出来,存到oracle中的Date列: SimpleDateFormat dateFormat ...

  10. dorado开发模式下实现动态查询

    使用dorado开发模式,我们可以实现以下开发技巧 开发技巧1.实现动态查询功能: 1. 查询按钮的onClick事件中写入: datasetEmployee.parameters().setValu ...

最新文章

  1. 问题 C: PK没有女朋友(判断是否存在1个三元环,dfs)
  2. PM Basic Skill---project execute step
  3. kendo实现grid的inline编辑
  4. 在Idea2017.1中编译时发生如下的错误
  5. 传输层协议(10):滑动窗口(4)
  6. LINUX分辨率修改
  7. 医学统计学计算机操作教程第3版附录答案,医学统计学课后习题集答案解析.doc...
  8. silvaco 安装
  9. 没有基础怎么自学渗透测试工程师?
  10. 【基于51】红外寻迹智能小车-硬件篇
  11. Cocos 环境搭建 流程~~~~~
  12. 人类社会——为什么要有秩序
  13. arduino旋转编码器控制步进电机
  14. 关于游戏手柄按键的设计
  15. idea快速搭建ssm框架
  16. 6_计算机网络_应用层-HTTP-DNS-跳板机
  17. c#中应用skinEngine给应用程序换皮肤
  18. bat: 删除文件、文件夹
  19. 存储管理-----操作系统
  20. 百度云下载慢/epub格式/pdf正反面打印

热门文章

  1. 运动目标跟踪(八)--时空上下文(STC)跟踪原理
  2. 孙鑫MFC笔记之八--文档串行化
  3. qprocess start怎么判断是否结束_致恋爱中的我们,怎么样来判断一个女人是否在骗你?...
  4. 高中电子技术——二极管的类型和作用
  5. 地址解析协议(Address Resolution Protocol,ARP)
  6. mysql最长字段_在mysql中使用GROUP BY时,如何选择最长的文本字段?
  7. Java EE服务技术
  8. spark checkpoint
  9. openresty入门与配置了解
  10. Linux下update和upgrade的区别