中兴智能网SCE开发sib.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中兴智能网SCE开发sib 简单的来写一些操作.其实原来很简单.我们还是同样的重复之前的操作,只是在建立实体的时候多新建一个而已.我就说说2者的不同点吧. ? 数据库CLASS? classid?number(18)?PRIMARY?KEY,? classname?varchar2(20)?not?null?);? insert?into?class?values(1,'3年1班');? insert?into?class?values(2,'3年2班');? insert?into?class?values(3,'3年3班'); ?insert?into?class?values(4,'3年4班');? insert?into?class?values(5,'3年5班');? ??INSERT?INTO?EOS_UNIQUE_TABLE(NAME,?CODE)?VALUES('class.classid',?5);? commit;? ALTER?TABLE?student? ???ADD?CONSTRAINT?FK_stu_REFER?FOREIGN?KEY?(classid)???? ???REFERENCES?class?(classid); 打开数据集,拉扯出一个class实体.并点击用线关联起来,点击中间的线,会出现对话框,填写好即可.? 新建class视图.修改相关内容,并把视图类型改成lookup ? ? 新建查询条件.? 查询结果,新增一个班级名称 修改学生视图,在查询结果里面把classid删除,新建一个classname.? 保存,测试运行.? ? ? 这个就是多表查询,学习的就lookup的查询.下面来介绍一下事件编程,也就是用js来产生一些简单的运算(部分需配合plaform?studio一起使用).? 事件编程? 和上面说的一样,就是个js来运行一些简单的逻辑,话说里面还包含了AJAX的调用,EOS应用的AJAX调用比jquery的AJAX跟复杂.下面我就写个简单点的demo.? EOS中NUI的ajxa调用. //获取页面元素base,allowance的value值?? var?p1=document.getElementById("base").value-0;??var?p2=document.getElementById("allowance").value-0;??//ajax方式调用逻辑流,逻辑流名称通过复制全名方式获得?? var?myAjax?=?new?Ajax("com.primeton.empmgr.empmgr.getwage.biz");? ?//添加参数,第一个为参数名,第二个为参数值? myAjax.addParam("base",p1);?myAjax.addParam("allowance",p2);? ?//开始调用??myAjax.submit();?? //取得调用后的结果 ?var?returnNode?=myAjax.getValue("root/data")??//将结果显示在页面上? document.getElementById("wage").innerText=returnNode; jquery?的AJAX //获取页面元素base,allowance的value值? ?var?p1=$("#base").val();??var?p2=$("#allowance").val();?? //ajax方式调用逻辑流,逻辑流名称通过复制全名方式获得? ?$.ajax({? ?data:{'base':p1,'allowance':p2},? url:'com.primeton.empmgr.empmgr.getwage.biz',? type:'post',? success:function(data){ ?$("#wage").html(data);? }});? 说明一点:上面传递的方式使用post传递的,这个是EOS规定的.返回的数据也是直接一个文本,也不是什么json,所以我们直接可以用上下文来传递.写到这里的时候,我突然发现我ajax好烂,下次一定得去仔细看看才行,估计后面会写一篇AJax的相关调用文章吧.?? 逻辑图: 添加扩展事件.onblur,这东西说白了,就是把原来写在控件里面的事件单独拿出来封了个包,比如 Onclick 和 onkeyup事件. %EOSHome%\apache-tomcat-5.5.20\webapps\default\WEB-INF\_srv\work\user\org.gocom.cap.sce.extension.form\META-INF\extensions的文件text.capext.<even

文档评论(0)

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

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

1亿VIP精品文档

相关文档