4compiere定制数据表.docx
《4compiere定制数据表.docx》由会员分享,可在线阅读,更多相关《4compiere定制数据表.docx(15页珍藏版)》请在冰豆网上搜索。
4compiere定制数据表
定制数据表实践
(实例:
定制Student表,实现增、删、查、改操作)
1、以超级用户身份登录,进入主界面,如下图所示:
2、在“
”中输入“sql”,在单击回车键,出现如下窗口:
3、单击“
”,弹出如下窗口:
4、把创建Student表的SQL语句复制进“SQL框”内,SQL语句如下:
CREATETABLEStudent
(
Student_IDNUMBER(10)NOTNULL,
AD_Client_IDNUMBER(10)NOTNULL,
AD_Org_IDNUMBER(10)NOTNULL,
IsActiveCHAR
(1)DEFAULT'Y'NOTNULL,
CreatedDATEDEFAULTSYSDATENOTNULL,
CreatedByNUMBER(10)NOTNULL,
UpdatedDATEDEFAULTSYSDATENOTNULL,
UpdatedByNUMBER(10)NOTNULL,
StudentNumNVARCHAR2(8)NOTNULL,
NameNVARCHAR2(60)NOTNULL,
)
5、单击“
”按钮,出现如下内容即为创建表成功:
6.关闭该窗口,单击主窗口中的“
”,如下:
出现如下窗口:
7、单击图中的“
”按钮,出现如下窗口:
8、在“DBTableName”和“Name”内输入“Student”,“DataAccessLevel”内选择《Clinet+Organization》,再单击工具栏在保存按钮“
”,保存后如下图:
9、单击上图的“
”按钮,出现如下图,默认选择即可:
10、切换到“Column”页签,出现下图即表示表字段复制成功:
11、规范字段名称。
如上图,从表格中的“DBColumnName”可知,有两个字段需要规范,“STUDENTNUM”规范为“StudentNum”;“STUDENT_ID”规范为“Student”。
首先规范“STUDENTNUM”,选中该行,单击工具栏的“
”后如图:
在“SystemElement”的文本框中,点击右键,出现如下选择:
选择“
”,弹出如下窗口:
分别修改“DBColumnName”,“Name”和“PrintText”中的值,修改后为如下窗口:
点击保存按钮“
”后,关闭该窗体,再返回【图14】,用同样的方法把字段“STUDENT_ID”规范为“Student”,如图:
12、返回主界面,点击“
”,如下:
点击后弹出如下界面,点击图中新建按钮“
”,如下:
再弹出的窗口中新建窗口“Student”并保存,如下:
再选择Tab,新建页签“Student”并保存;然后再点击图中的“
”并保存,如下:
13、[Menu]窗口创建Student菜单项。
查找[Menu]窗口,如下:
打开该窗口,点击“
”新建一个“Student”窗口,如下:
13、[RoleAccessUpdate]更新角色访问权限,如下:
再弹出的窗口中默认选择即可,如下:
14、普通用户登陆来验证Student表的增、删、查、改功能
15点击“
”,来进行增、删、查、改功能验证即可。