{
  "layout":"form",
  "table":"category",
  "caption": ["Category", "Categories"],
  "onecolumn":true,
  "fields": [
    {"name": "category_id", "caption": "Category ID", "control": "label"},
    {"name": "category_name", "caption": "Category Name", "control": "textbox", "validate": ["Required"]},
    {"name": "category_parent_id","caption": "Parent Category","control": "tree",
      "lov": { "sql": "select category_id code_id, category_parent_id code_parent_id, category_id code_val, category_name code_txt, 'folder' code_icon from category where category_id<>ifnull(@category_id,0) order by code_txt;" },
      "default": { "sql": "select category_id from category where category_parent_id is null order by category_name limit 1" }
    }
  ]
}