eos 学习笔记

1.怎么去掉登录验证
答:从eos控制台登录,点击配置下的http接入,把门户模式复选框打√,即可。
2.不是看编辑器所连的数据源,那个数据源是用来开发用的,而真正系统运行时,所连的数据库是应用服务器所连的服务器。
3.如果具体字段名写validateAttr="type=fwpcjMc;allowNull=false"
则可写 function f_check_fwpcjMc(obj){}给予验证
4.XPath 使用路径表达式来选取 XML 文档中的节点或节点集。
5.命名sql语句中  参数用#参数字段# prestatement 这种不支持#,改为$参数字段$
6.数据字典中可用filter1来过滤状态   而filter2是用来业务扩展用的。
7.命名sql注释
8.只读的属性只使用disabled;
9.命名sql的使用,那个参数的值为引用的对象的全名
10.命名规范:页面流
11.查询实体命名为view+表名 或者  直接表名
jsp命名全部小写
命名、注释
提示
12.验证重复代码如下
 function checknsrdnbm(obj){
  var ajax=new Ajax("gov.ltais.fpgl.fpglwh.fpzyqywh.FpzyqywhManager.getfpzyqywhnsrbm.biz");
  ajax.addParam("fpzyqywh_nsrdnbm",obj.value);
  ajax.submit();
  var result=ajax.getValue("root/data/result");
  if(result==1){
   //获取当前行绑定的实体
      var cell=datacell.getActiveCell();   
   f_alert(cell,"您录入的电脑编码已重复,请您重新录入!");
   var entity=datacell.getActiveEntity();
   entity.setProperty("nsrdnbm",beforeValue);
   return false;
  }
  getNsrxxBase(obj);
  return true;
 }
且对应的控件不能加type


13.criteria 的对象的条件若为不等于只能用<>而不能用!=,跟数据库的语法有点不一样。
14.针对comselect 不能设置name
15.可动态设置提示框   见换版

16.有用的文件位于D:/local_tax/eosdomain/applications/tax.ear/tax.war 目录下
17.在命名sql下,如果里面要用到二元运算符的话,要把里面的
[等符号去掉
同时传<,>等运算符则用$param$  这个针对时间的时候才要这样

18.在datacell原先有记录的前提下,如果当中包含有lookup控件时,当判断重复时,给他重置原来的值是,会发现没有效果。因为他读的是上一次的值。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值