SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除

**

1.新建树场景

**
打开test.pm文件,把上一节删掉的关联加上
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
保存后,右击模块项目->New->场景代码生成
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
r然后,注意树节点显示字段一定要选择 名称
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除

然后,全都要勾选上
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除

Finish,弹出提示问你是否追加,选择 是

树场景生成成功

在Console中,先敲个回车
出现osgi>,输入ss
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
找到你模块对应的ID
然后输入 updm 127
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
到浏览器中,输入
http://IP地址:端口号/UAP项目/模块项目/场景/index.jsp
http://127.0.0.1:9000/sguap/module/tree/index.jsp
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
至此,树场景生成成功
**

2.单表场景

**
在模块项目上右击->NEW->场景代码生成
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
下一步
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
然后
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除

Finish
IE中,输入http://127.0.0.1:9000/sguap/module/sbwh/index.jsp
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
场景功能演示完毕。

**

3.创建主从表场景

**
打开test.pm文件
将TEST_BM表自身的关联关系删除(非常重要),否则将无法正确创建
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除

在模块项目 上右击NEW->场景代码生成
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
然后
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
然后
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
查询条件页面中对主从表的查询条件勾掉OBJ_ID、BZ这类的字段,然后Finish

配置成功后,启动Tomcat
打开浏览器
http://127.0.0.1:9000/sguap/module/test/index.jsp

显示正常,有表格数据

尝试一下新建、编辑、保存操作

SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除

**

4.删除场景

**
(场景生成错误了,不想要了等情况都可按照下面的方式删除,干净彻底)

删除的文件有:(都是模块项目下的)Src
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
Face
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
Config
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
打开
moduleEntityPersistence.xml
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
删除
SG-UAPV2.8开发—建树场景、单表场景、主从表场景以及场景的删除
完成