sqlconstruct

by bilbobaggins

JavaScript

/*let validationmap = [
  {
    inputtype: 'multiselect',
    inputname: 'roleid',
    inputisPrimary:true,
    inputtextval: 'rolename',
    inputCustomMapping: 'rolename',
    inputParent: 'role',
    inputplaceholder: 'Rolename',
    selecttype: 'single',
    fieldtypename: 'STRING',
    fieldvalidatename: 'number',
    fieldmaxlength: '80'
  },
  {
    inputtype: 'multiselect',
    inputname: 'modnameid',
    inputtextval: 'mname',
    inputisPrimary:false,
    selecttype: 'multi',
    inputCustomMapping: 'modulename',
    inputParent: 'modname',
    inputplaceholder: 'Module',
    fieldtypename: 'STRING',
    fieldvalidatename: 'number',
    fieldmaxlength: '80'
  },
  {
    inputtype: 'multiselect',
    inputtextval: 'accesstype',
    inputname: 'accesstype',
    inputisPrimary:false,
    inputCustomMapping: 'accesstype',
    inputplaceholder: 'accesstype',
    fieldtypename: 'STRING',
    fieldvalidatename: 'string',
    fieldmaxlength: '2',
    childcontent: [{
      val: "VO",
      text: "ViewOnly"
    },
    {
      val: "AA",
      text: "AllAccess"
    }
  ]

  }
]*/
let validationmap =[{ "inputtype": "multiselect","inputisPrimary":true, "inputtypemod": "role", "inputtypeVal": "rolename", "inputtypeID": "roleid", "inputParent": "role", "inputCustomMapping": "rolename", "inputname": "roleid", "selecttype": "singleselect", "inputtextval": "rolename", "inputplaceholder": "", "fieldtypename": "INTEGER", "fieldvalidatename": "number", "fieldmaxlength": "80" }, { "inputtype": "multiselect","inputisPrimary":false, "inputtypemod": "modname", "inputtypeVal": "mname", "inputtypeID": "modnameid", "inputParent": "modname", "inputCustomMapping": "modulename", "inputname": "modnameid", "selecttype": "multiselect", "inputtextval": "mname", "inputplaceholder": "", "fieldtypename": "INTEGER", "fieldvalidatename": "number", "fieldmaxlength": "80" }, { "inputtype": "multiselect","inputisPrimary":false, "inputtypemod": "accesstype", "inputtypeVal": "accesstype",...