<% /* $Revision$ $Id$ File: model_res_srtkenmerk.inc Description: Vanuit CodeCharge gegenereerd model voor res_srtkenmerk Context: Notes: */ %> <% function model_res_srtkenmerk() { this.records_name = "bookingpropertytypes"; this.record_name = "bookingpropertytype"; this.table = "res_srtkenmerk"; this.primary = "res_srtkenmerk_key"; this.soft_delete = "res_srtkenmerk_verwijder"; this.autfunction = params.internal?false:"WEB_RESMGT"; this.record_title = L("mgt_srtkenmerk"); this.records_title = L("mgt_srtkenmerk_m"); this.fields = { "id": { "dbs": "res_srtkenmerk_key", "label": L("lcl_key"), "typ": "key", "required": true, "filter": "exact", "seq": "res_s_res_srtkenmerk_key" }, "name": { "dbs": "res_srtkenmerk_omschrijving", "label": L("mgt_srtkenmerk_omschrijving"), "typ": "varchar", "translate": true, "required": true, "translate": true, "filter": "like" }, "attributetype": { "dbs": "res_srtkenmerk_kenmerktype", "label": L("mgt_srtkenmerk_kenmerktype"), "typ": "varchar", "required": true, "LOV": buildKenmerktypeLOV(), "filter": "exact" }, "system": { "dbs": "res_srtkenmerk_systeem", "label": L("mgt_srtkenmerk_systeem"), "typ": "check", "multiedit": true }, "length": { "dbs": "res_srtkenmerk_lengte", "label": L("mgt_srtkenmerk_lengte"), "typ": "number", "multiedit": true }, "decimals": { "dbs": "res_srtkenmerk_dec", "label": L("mgt_srtkenmerk_dec"), "typ": "number", "multiedit": true }, "minimum": { "dbs": "res_srtkenmerk_nmin", "label": L("mgt_srtkenmerk_nmin"), "typ": "number", "multiedit": true }, "maximum": { "dbs": "res_srtkenmerk_nmax", "label": L("mgt_srtkenmerk_nmax"), "typ": "number", "multiedit": true }, "domain": { "dbs": "fac_kenmerkdomein_key", "label": L("mgt_kenmerkdomein_key"), "typ": "key", "foreign": fac_kenmerkdomein_foreign("RES"), "filter": "exact", "LOVinit": "" } }; this.hook_pre_edit = function (obj, fld) { var kenmerktype = (obj.attributetype ? obj.attributetype.id : ""); fld.attributetype.LOV = buildKenmerktypeLOV(kenmerktype); %> <% } this.REST_GET = generic_REST_GET(this); this.REST_POST = generic_REST_POST(this); this.REST_PUT = generic_REST_PUT(this); this.REST_DELETE = generic_REST_DELETE(this); } %>