`
liwenshui322
  • 浏览: 525331 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Openbravo ERP 通过数据字典定制属性

阅读更多

有些时候,openbravo并不能够为我们提供一些特殊功能,这样的话就需要我们自己定制了。
    现在以会员为例具体讲解一下。 假设我们这里需要在客户表里面有一个字段代表会员卡余额。每次会员过来消费,直接从会员卡余额里面扣除金额就行了。
    具体步骤:
    1. 连接openbravo数据库,为客户表C_BPARTNER添加一个列,取名叫做CARD_BALANCE,保存。
    2. 启动tomcat,以Openbravo的身份登录,角色选择 System Administrator。
    3. 点击应用字典-->设置-->元素,新建,如下图所示 保存。


     
    4.点击数据表与列,找到c_bpartner表格,添加一列。如下图所示:
    


  
    5.点击窗口页签与字段 找到 Business Partner窗口,点击页签,选择Business Partner页签。点击字段,新建,如下图所示 保存。



     6.关闭tomcat 命令行 运行ant compile.complete 重新编译一次就ok了。

 

 

   2011-05-23更新(上面的步骤走了弯路) 从第三步开始:只需要进行如下步骤 :

点击数据表与列,找到c_bpartner表格。然后点击 下面的按钮:产生来自数据库的列。这个时候系统会自动匹配数据库里面的列,把还没有对应的列加进来。然后点击应用字典-->同步术语。这样把所有的没有应用元素的列加上了应用元素,如果应用元素不存在,就自动新建一个。最后一步 关闭tomcat,没必要重新把整个项目都编译一遍,只需要编译我们修改的窗口就行了,运行如下命令  ant compile.development -Dtab='Business Partner' 就好了。

 

  2011-05-24更新:这里是添加一个文本框,如果要添加一个下拉框,需要在数据库里面建立一个外键。在这里需要注意的一点是:数据库里面新建的列名的名称必须与要链接到的那个表的主键的名称相同。

 

  • 大小: 60.2 KB
  • 大小: 34.8 KB
  • 大小: 36.6 KB
0
0
分享到:
评论

相关推荐

    Openbravo ERP 技术简介(中文)

    Openbravo ERP 是一款先进的企业资源计划系统,以其高度可定制性和灵活性著称。该系统支持多种主流技术,并且采用了模型驱动的设计理念。通过模型驱动的方式,Openbravo ERP 实现了快速开发和灵活配置的能力,这使得...

    Openbravo技术评测

    **5.10 使用数据字典进行 Openbravo 的开发** - **扩展数据模型**:介绍了如何在现有的数据模型基础上添加新的实体和属性。 - **在数据库中创建新的表**:指导如何在数据库中创建新的表。 - **在 Openbravo ERP 中...

    Openbravo 2.4的数据字典

    如果有实施需求请与我联系 http://www.sendtome.cn

    00-Openbravo开发手册

    综上所述,Openbravo 不仅提供了一款强大的ERP软件,还为开发者提供了一整套完善的支持体系,帮助他们轻松地进行定制化开发,满足不同企业的需求。通过理解和掌握上述核心知识点,开发者可以更高效地利用Openbravo ...

    ERPBRAVO中文手册

    - **模型**:由Openbravo的SqlC实现,通过包含标准SQL语句和参数的XML文件来管理数据。参数可以是可选或必需的,方便生成SQL语句。 - **视图**:由Openbravo开发的XmlEngine实现,该引擎可以从XML/HTML模板生成...

Global site tag (gtag.js) - Google Analytics