jsharmony-factory
Version:
Enterprise framework for jsHarmony
40 lines • 2.34 kB
JSON
{
"Dev/SysRole_Listing": {
"title":"User Roles",
"dev":1,
"table":"{schema}.sys_role",
"actions":"BIUD",
"caption":[0,"Role","Roles"],
"layout":"grid",
"sort":[{"sys_role_seq":"asc"},{"sys_role_name":"asc"}],
"menu":"Dev/SysRole_Listing",
"reselectafteredit": "row", "comment1":"row, or blank",
"newrowposition": "first", "comment2":"first or last",
"commitlevel": "row", "comment3":"cell, row, page, or none",
"validationlevel": "row", "comment4":"cell, or row",
"fields":[
{"name":"sys_role_id","type":"bigint","key":1,"control":"hidden"},
{"name":"sys_role_seq","type":"smallint","actions": "BIU","control": "textbox_VS",
"validate":["Required","IsNumeric:true","IsDecimal:0","MinValue:0"],"controlstyle": "text-align:right;",
"caption":"Seq","captionstyle": "text-align:right;"},
{"name":"sys_role_name","type":"varchar","length":16,"actions": "BIU","control": "textbox_S",
"validate":["Required"],
"caption":"Name"},
{"name":"sys_role_desc","type":"varchar","length":"255","actions":"BIU","control": "textbox_M",
"validate":["Required"],"caption":"Description"},
{"name":"sys_role_code","type":"varchar","length":"255","actions":"BIU","control": "textbox_S","caption":"Code"},
{"name":"sys_role_attrib","type":"varchar","length":"255","actions":"BIU","control": "textbox_S","caption":"Attribute"},
{"name":"sys_role_sts","type":"varchar","length":32,"actions": "BIU","control": "dropdown_S",
"lov": {"sql":"select code_val, code_txt from {schema}.code_ahc order by code_seq,code_txt"},"validate":["Required"],"default":"ACTIVE",
"controlstyle":"width:70px;","caption":"Status"},
{"name":"privs","caption":"Menu Access","control":"html","value":"<img src='<%=jsh._PUBLICURL%>images/icon_update.png' class='xicon' />","link":"update:Dev/SysRoleMenu&sys_role_name"}
],
"dberrors": [
[ "pk_sys_role", "Duplicate Role Name" ],
[ "sys_role_pkey", "Duplicate Role Name" ],
[ "unq_sys_role_sys_role_desc", "Duplicate Role Description" ],
[ "sys_role_sys_role_desc_key", "Duplicate Role Description" ],
[ "sys_user_role_sys_role_name_fkey", "Role Name consistency error" ]
]
}
}