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控件时,当判断重复时,给他重置原来的值是,会发现没有效果。因为他读的是上一次的值。