网站大量收购独家精品文档,联系QQ:2885784924

Compiere主要AD表的意义.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Compiere主要AD表的意义

Compiere主要AD表的意义 Compiere主要的AD表有:ad_table, ad_column, ad_field, ad_window, ad_tab, ad_referece, ad_ref_list, ad_ref_table ad_sequence, ad_process_para, ad_process等。 Ad_table表 表的结构图如下: 该表用来记录业务表,AD表,包括ad_table表本身的一些信息: Name列一般用来放置在窗口字段中显示的名称。 Description列用来记录表的作用等描述。 Tablename列比较重要,在compiere的源代码中,会取该列的值作为此表的名称,而不是取name列的值。 Isview列用来指明是否是一个视图view,而不是实际的数据库。 Accesslevel列用来指明该表的访问权限,如:client only, client + organization, system only等。 Entitytype列用来指明该表的实体类型。 Ad_window_id列用来指明该表和哪个窗口相关联,也就是在该表的主键列所对应的字段上右击,点zoom后,会弹出哪个窗口。 该表的列的设置,如下图:    Ad_column表 表的结构图如下:   该表主要用来记录每个表的每个列的情况,和ad_table表配合使用。     Columnname列用来记录列的名称,在compiere的源代码会取这个列的值作为列名,而不是name列的值,这点要特别注意。     Ad_table_id列指明此列是属于哪个表。 Ad_reference_id列用来指明列在窗口中的编辑器类型。如reference列设为了date类型,则该列在窗口中的字段是一个日期选择框。     Fieldlength列用来确定字段的最大长度。     Defaultvalue列用来指定列的默认值。     Iskey列用来指明列是否是主键列。     Isparent列用来指明列值是否与上一级tab的同名列相同。     Ismandatory列用来指明该列是否强制输入值,也就是不能为空。     Isupdatable列用来指明该列是否可更新,如果为N,则不可修改,只可新建。     Isidentifier列用来指明该列是否用来描述记录,一般用于VLookup.java中。     Callout列用来记录该列会调用的Callout子类。     Ad_process_id列用来指明按钮列会调用的process类。     Isalwaysupdatable列用来指明该列不管在什么状态下都可编辑。     Columnsql列用来指明该列调用另外表的某个列,是虚拟列。        该表的列的设置,如下图:    Ad_field表 表的结构如下图:    该表用来记录数据表所对应的在窗口上的字段的设置:   Name列是字段的名称,也就是窗口上编辑框左边的名称,在修改ad_column的name 列后会同时更新field的name列值。 Ad_tab_id列指明该字段属于哪个页签(即tab)。 Ad_column_id列用来指明该字段和数据表的哪个列相关联,也就是字段的值保存到数据表的哪个列。 Isdisplayed列用来指明该字段是否在窗口上显示。 Displaylogic列用来指明该字段在窗口上显示的条件。 Displaylength列用来指明该字段在窗口上显示的长度。 Isreadonly列用来指明该字段在窗口上示是否只读。 Seqno列用来指明该字段在窗口上显示的位置。 Issampleline列用来指明该字段是否和前一字段显示在同一行。 Defaultvalue列用设置该字段的默认值。 Ad_window表 表的结构如下图:    该表用来记录窗口的一些设置:   Isactive列用来指明该窗口是否可显示。   Name列记录窗口的名称。   Description列用来记录窗口的作用。   Windowtype列来记录窗口的类型,如是so还是po类型等。   Issotrx列用来指明窗口是否是so类型窗口。    该表的设置窗口如下图: Ad_tab表 表的结构如下图:    该表用来记录数据表在窗口上对应的页签(即tab)的设置:   Ad_table_id列用来记录页签对应哪个数据表。   Ad_window_id列用来记录页签属于哪个窗口。   Seqno列用来记录页签的位置。   Tablevel列用来记录页签属于哪一级。   Issinlerow列用来指明页签是否展开显示单行记录。   Istranslationtab列用来指明该页签是否翻译页签。   Isrea

文档评论(0)

yaobanwd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档