UNPKG

jsharmony-tutorials

Version:
16 lines 1.09 kB
{ "layout":"form", "table":"cust", "onecolumn":true, "breadcrumbs":{"sql":"select (select cust_start_dt from cust where cust_id=@cust_parent_id) parent_start_dt"}, "title":{ "insert":"Add Child Customer" }, "caption":["Customer","Customers"], "fields":[ {"name":"cust_id","caption": "ID"}, {"name":"cust_parent_id","caption": "Parent Customer","lov":{"sql":"select cust_id code_val,cust_name code_txt from cust order by cust_name"}}, {"name":"cust_name","caption":"Name","default":{ "sql": "select cust_name||' :: Child' from cust where cust_id = @cust_parent_id" }}, {"name":"cust_sts","caption":"Status","default":"ACTIVE"}, {"name":"cust_update_dt","caption":"Update Date","control":"date","default":"js:new Date()"}, {"name":"cust_start_dt","caption":"Start Date","control":"date","default":"js:(function(){ var rslt = new Date(); var parent_start_dt = data && data._bcrumbs && data._bcrumbs.parent_start_dt && new Date(data._bcrumbs.parent_start_dt); if(rslt > parent_start_dt) rslt = parent_start_dt; return rslt; })()"}, ] }