{
  "comment":"CL",
  "layout":"grid", 
  "title":"All Customers",
  "table":"v_cl",
  "actions":"BI", 
  "roles": {"BROWSE":"B"},
  "caption":[0,"Customer","Customers"],
  "sort":["^c_name"], 
  "buttons":[{"name":"insertCust","link":"insert:C"}],
  "menu":"clients",
  "grid_expand_search": 1,
  "grid_require_search": 0,
  "grid_rowcount":1,
  "fields":[
    {"name":"c_id","type":"bigint","actions":"B","key":1,"link":"update:C","caption": "ID","datalock":{"c_id":"c_id"}},
    {"name":"c_sts","type":"varchar","length":"32","caption":"Status","actions":"B"},
    {"name":"c_name","type":"varchar","length":"50","caption":"Customer","caption_ext": "Customer Name","actions":"B","link":"update:C"},
    {"name":"c_co_name","type":"varchar","length":"50","caption":"Company Name","actions":"S"},
    {"name":"c_fname","type":"varchar","length":"50","caption":"First Name","actions":"S"},
    {"name":"c_lname","type":"varchar","length":"50","caption":"Last Name","actions":"S"},
    {"name":"ca_addr","type":"varchar","length":"102","caption":"Address","actions":"B"},
    {"name":"ca_city","type":"varchar","length":"50","caption":"City","actions":"B"},
    {"name":"ca_state","type":"varchar","length":"32","caption":"ST","actions":"B"},
    {"name":"ca_zip","type":"varchar","length":"20","caption":"Zip","actions":"B"},
    {"name":"c_phones","type":"varchar","caption":"Search Phones","actions":"B","control":"hidden"},
    {"name":"c_phones_fmt","type":"varchar","caption":"Phones","actions":"B","controlstyle": "width:140px;"},
    {"name":"c_email","type":"varchar","length":"255","caption":"EMail","actions":""}
  ]
}