UNPKG

jsharmony-tutorials

Version:
25 lines 1.49 kB
{ "layout": "form", "title": "<#=bcrumbs.cust_name#> Contacts", "table": "cust_contact", "actions": "BIUD", "roles": {"C_B":"B","C_X":"*"}, "caption": [ "", "Contact", "Contacts" ], "menu": "clients", "breadcrumbs":{ "sql": "select cust_name from cust where cust_id=(ifnull(@cust_id,(select cust_id from cust_contact where cust_contact_id=@cust_contact_id)))", "sql_params":["cust_id"] }, "popup":[1000,700], "fields": [ {"name":"cust_id", "type": "bigint", "caption": "Customer ID","actions":"BI","default":"js:XExt.UndefinedBlank(jsh._GET['cust_id'])","control":"textbox","readonly":1,"captionstyle": "width:120px;text-align:right;"}, {"name":"cust_contact_id", "type": "bigint", "key": 1}, {"name":"cust_contact_name","type":"varchar","length":"100","caption":"Name","actions":"BIU","nl": 1,"control": "textbox", "captionstyle": "width:120px;text-align:right;", "default": { "sql": "select 'Contact #'||(ifnull((select count(*) from cust_contact where cust_id=@cust_id),0)+1)", "sql_params": ["cust_id"] } }, {"name":"cust_contact_title","type":"varchar","length":"50","caption":"Title","actions":"BIU","nl": 1,"control": "textbox"}, {"name":"cust_contact_phone","type":"varchar","length":"50","caption":"Phone","actions":"BIU","nl": 1,"control": "textbox"}, {"name":"cust_contact_email","type":"varchar","length":"100","caption":"Email","actions":"BIU","nl": 1,"control": "textbox"} ] }