Dorado7常见问题及解决办法

来源:互联网 发布:mysql严格模式 编辑:程序博客网 时间:2024/05/17 11:56
1、前台页面大多显示空指针,表中无数据。

删除服务器 tomcat/tmp1\work\Catalina文件夹,clean project 并且clean tomcat

2、引用工程后红叹号问题:

jsp页面红差号:

右击工程包--Buildpath--Configure Buildpath--Java build path--jre system library

edit -- alternate jar 选择jre6或jre7

java红差号:

右击java文件,属性--resource --other选择utf-8或其他。

3、表保存失败:

dbm中设置ct_xxx的persistTable

4、修改表某一条记录后,全部记录被更新。

原因:未设置表的主键。建议不要用id自增,用varchar类型,然后在dbm中将id的keyGenerator改为:JDK-UUID; 在datatype中id不需改submittable属性。

5、tomcat启动不起来,提示45秒

双击tomcat,timeout,将45改成100

6、未找到from关键字

很可能是因为字段名不规范导致的,不能以数字开头。

7、小技巧:

1)代码批量缩进:按Tab键;shift+Tab键:提前。

2)date类型的字段在添加datatype时,要将dataformat改成date。

3)powerdesigner导出表sql文件:

选择Database-> Generate Database。

注意在fomat选项卡中将generate name in empty comment打上勾。

4)oracle导入pdm

先用plsql导出sql文件

powerdesigner:

file-reverse engineer-database-选择dbms:oracle11,点确定-点+,找到sql文件

PowerDesigner怎样才能在修改表的字段Name的时候Code不自动跟着变

怎样才能在修改表的字段Name的时候,Code不自动跟着变

tools-> General Options-> Dialog:Operation Modes:

去掉 NameToCodeMirroring 前面的√

5)表修改后,对应视图、触发器、存储过程等也要重新编译。

6)dataset的onready事件中不要用.flushAsync();

7)明明dbm中建了table,但运行时仍然提示 no any element named [TFILE] be found in the repository.

试试将新建的table放在其他正常使用的dbm文件中。

查找source源代码:看看dbm路径是否一致。

dbm中表是否用的别名,是的话要改成表名。

8)金额类型displayformat:#,##0.00

9)批量注释:选择后,按ctrl+/

10)获取datagrid分组汇总数:

grid.get(“footerEntity”).get(“xxx”);

arg.data是指分组中的第一个Entity对象,你可以通过Entity提供的getNext()获取下一个平级的Entity对象,如此循环直到不符合这个分组要求的(对应的属性不相等).

11)不让datagrid默认选中第一行

设置Grid的allowNoCurrent为true;highlightCurrentRow也设置为false;

12)用getText代替get:可将编码显示为汉字

var sybm1 = entity.getText("sybm");

13)只选择年份:

设置text框的trigger:defaultYearDropDown

14)灵活应用flush和flushAsync

在js代码中如果对dataSet刷新后还有其他数据操作,则用flush()。

onready事件或onseccess事件中一般用flushAsync().

15) 当有些语句莫名不执行时,可以通过借用alert将其激活。

16)js文件无论怎么修改都不变化,重启dorado。

17)dbm修改后,就找不到里面的dbmodel了,重启dorado。

18)注意:表修改后,相关视图都要重新执行。

8、出现空指针(NullPointerException)错误。

原因在connDb.java中的数据库路径有误。

9、无法在"XXXXX"类中查找到唯一匹配的"XXXX"方法

将DataSet pageSize属性值去掉

10、Unknown ExposedService [xxxxxx#xxxx]

Can not found such Definition [xxxxxx#xxxx]
0 0
原创粉丝点击