UNPKG

jsharmony-tutorials

Version:
51 lines (49 loc) 1.61 kB
{ "FormVirtual_Standard": { "layout": "form", "title": "", "caption":["","Status","Statuses"], "actions": "B", "unbound": 1, "roles": { "main": {"*":"*"} }, "css":".xbody_<%=model.class%> { display:block; padding-right:29px; }", "onload": "_this.onload();", "hide_system_buttons" : ["print","help"], "fields":[ {"control":"html","value":"<div class='<%=model.class%>_form_container'></div>"} ] }, //Custom API Endpoint for getting list of customers and initial form data "FormVirtual_Standard_Get_Cust": { "layout": "exec", "title": "Select a customer", "actions": "U", "roles": { "main": {"*":"*"} }, "sqlexec": [ "select cust_id,cust_name,cust_sts from cust where cust_id=@cust_id;", "select code_val,code_txt from code_cust_sts where (code_end_dt is null or code_end_dt>datetime('now','localtime')) order by code_seq;" ], "sqltype": "multirecordset", "fields": [ {"name":"cust_id","type":"bigint","actions":"U","control":"hidden"} ] }, //Custom API Endpoint for updating customer status "FormVirtual_Standard_Update_CustSts": { "layout": "exec", "title": "Update customer status", "actions": "U", "roles": { "main": {"*":"*"} }, "sqlexec": "update cust set cust_sts=@cust_sts where cust_id=@cust_id", "fields": [ {"name":"cust_id","type":"bigint","actions":"U","control":"hidden"}, {"name":"cust_sts","type":"varchar","length":8,"actions":"U","control":"hidden"} ] } }