壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1822|回复: 3

ADE二级级联模板(参考COMPIERE级联文档)

[复制链接]
发表于 2010/4/5 09:36:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 zhylninc 于 2010/4/5 11:03 编辑

本文不属于手把手文档,不知情者慎入。(流程不够规范,只愿能起到抛砖引玉的作用)
涉及到中文请参照社区最新汉化包。
http://www.adempiere.com/index.php/ZH/TranslationProject
地址中
翻译校对工作文档下载
下载下来里面有ZH_CN的汉化包。
大家可以随时下载看看是不是最新的。目前是3-17。

-------------先分一下表。
1,主类 表A
2,子类 表B
3,用类 表C
4,根据AB类查C 表D

------------接着完成大小类增改。
_ID列为统一类型,推荐数字。
表A字段:7D(ad常驻7位理事)+A_ID(主键)+A_NAME
表B字段:7D+B_ID(主键)+B_NAME+A_ID
表C字段:7D+C_ID(主键)+C_NAME+A_ID+B_ID
表D字段:7D+D_ID(主键)+D_NAME+C_ID(搜索类型,用来搜索表C)

关系:_ID字段均要设置外键。

进入ADE工厂,建表→导字段→加窗体→给菜单→原地重登。
AB合为一个窗体,名字就叫 AB窗

字段设置:表B里的A_ID设置为【父表连接列】

AB窗设置:建AB双页签(TAB),设置 【定位键水平】大数跟小数混,这里设置主类页签为0,子类页签为1.

--------再为表C表D添加设置
表和列里设置A_NAME、B_NAME、C_NAME 为【标识符】(标识符的作用为引用显示列。如关联的ID,但是显示的NAME。)【序号】为1
【动态验证】中添加(取名为任意可读名称,为方便阅读这里称 验AB)验AB
规则设置成 【表A.子类ID=@主类ID@】
表C中的B_ID设置动态验证 为 【验AB】

原地重登。请反馈。
 楼主| 发表于 2010/4/21 11:45:22 | 显示全部楼层
本帖最后由 zhylninc 于 2010/4/21 12:04 编辑

小结:动态验证中介绍2个最常用的写法
简单读取名称
1.访问表.取标识表_ID=@取标识表_ID@
隔表读取名称
2.访问表.访问表_ID IN(SELECT A.访问表_ID FROM 访问表 A JOIN 父表 B ON B.访问表_ID=A.访问表_ID WHERE B.父表_ID=@父表_ID@))
 楼主| 发表于 2010/5/14 15:20:33 | 显示全部楼层
支持多个@@也就是多个字段。
发表于 2010/10/17 22:42:19 | 显示全部楼层
还是有点不明白
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 00:20 , Processed in 0.013720 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表