ADempiere/Compiere 创建表和窗体的方法

 

1.创建表
在数据库中创建表
必须包含必选字段,下面斜体的为必选字段
创建表的 SQL 语句


CREATE TABLE XX_Material (
AD_CLIENT_ID NUMERIC(10) NOT NULL,
AD_ORG_ID NUMERIC(10) NOT NULL,
ISACTIVE CHAR(1) DEFAULT 'Y' NOT NULL,
CREATED DATE DEFAULT NOW() NOT NULL, CREATEDBY NUMERIC(10) NOT NULL,
UPDATED DATE DEFAULT NOW() NOT NULL, UPDATEDBY NUMERIC(10) NOT NULL,
XX_MATERIAL_ID NUMERIC(10,0) NOT NULL,
MATNR SMALLINT NOT NULL,
COLORNR SMALLINT NOT NULL,
NAME VARCHAR(100) NOT NULL,
NAMESHORT VARCHAR(100) NOT NULL );

ALTER TABLE XX_Materi al ADD PRIMARY KEY (XX_MATERIAL_ID );
2.在系统中激活表
  • 使用 SystemAdmin 角色登录系统
  • 打开 表和列 这个窗体
  • 增加一条新记录
  • 输入表名,表名和我们建立的表名相同,也是 XX_Material .
  • 点击 产生来自数据库的列
注意点:
  • 每个表必须都有一个表名 _ ID 的字段,并且这个字段必须设定成主键
  • 如果表存放的数据是明细数据,那么它必须包含主表的 ID 字段,同时这个字段必须被 设成 父表链接列
3.创建窗体
  • 打开 窗口,页签 & 字段 创建一条新的记录,为了保持系统的多语言特性,最好使用英 文,后续可以翻译过来
  • 窗体的类型选址 维护 ,如果选择 交易 表中需要有一个
  • 打开 页签 标签,同样创建一条记录
  • 使用 产生字段 这个按钮,产生所有的字段
  • 打开 字段序列标签 设定显示的字段及显示顺序
  • 打开 表和列 ,选中刚产生的表,在窗体中选择新增的那个窗体
  • 打开 菜单 ,添加菜单
4.在窗体中产生下拉字段
  • 打开 引用
  • 验证类型 选址 表验证
  • 打开 表验证, 创建一条新记录
  • 打开 表和列 中的 页签,找到需要下拉显示的列
  • 在引用中选择
  • 引用关键字 中放入刚才新增的引用
5.使用 从表复制列 按钮快速创建表
  • 打开 表和列 ,新增一个表
  • 点击 从表复制列 , 选择复制源,推荐选择 M_FreightCategory
  • 点击 页签,点击 同步
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值