{
  "ModelBindings_AutomatiCust_Contact_Listing": {
    "table":"cust_contact",
    "layout":"grid",
    "caption":["Contact","Contacts"],
    "actions":"B",
    "buttons":[{"link":"insert:ModelBindings_Automatic_Cust"},{"link":"insert:ModelBindings_Automatic_CustContact"}],
    "fields":[
      {"name":"cust_id","control":"hidden"},
      {"name":"cust_contact_name","caption": "Contact Name","link":"update:ModelBindings_Automatic_CustContact"},
      {"control":"linkbutton","caption": "Edit Customer","link":"update:ModelBindings_Automatic_Cust"},
      {"control":"button","caption": "Edit Contact","link":"update:ModelBindings_Automatic_CustContact"},
      {"control":"linkbutton","caption": "Edit Contact","link":"update:ModelBindings_Automatic_CustContact"}

    ]
  },
  "ModelBindings_Automatic_Cust": {
    "layout": "form", 
    "table": "cust",
    "onecolumn":true,
    "caption": [ "Customer", "Customers" ],
    "popup":[1000,700],
    "fields": [
      {"name": "cust_name","caption": "Customer Name"},
      {"name":"cust_sts","caption": "Status"}
    ]
  },
  "ModelBindings_Automatic_CustContact": {
    "layout": "form", 
    "table": "cust_contact",
    "onecolumn":true,
    "caption": [ "Contact", "Contacts" ],
    "buttons":[
      {"link":"update:ModelBindings_Automatic_Cust","actions":"U","text":"Edit Customer"}
    ],
    "popup":[1000,700],
    "fields": [
      {"name":"cust_id","caption":"Customer","lov": { "sql": "select cust_id code_val,cust_name code_txt from cust order by cust_name" }, "actions":"BI" },
      {"name":"cust_contact_name","caption": "Contact Name"},
      {"name":"cust_contact_title","caption":"Title"},
      {"name":"cust_contact_email","caption":"Email"}
    ]
  }
}