Stack Overflow is a community of 4.7 million programmers, just like you, helping each other.

Join them; it only takes a minute:

Sign up
Join the Stack Overflow community to:
  1. Ask programming questions
  2. Answer and help your peers
  3. Get recognized for your expertise

The given piece of code is the config.service.js file

       {
        displayName: 'OBS Dt',
        name: 'obsoleteDate',
        index: 'obsoleteDate',
        title:'Obsolete Date',
        width: 100,
        align: "left",
        edittype:"text",
        search : true,
        editable: true
       },



      {
        displayName: 'O',
        name: 'obsoleteFlag',
        index: 'obsoleteFlag',
        title:'Obsolete Flag',
        width: 60,
        align: "center",
        editable: true,
        edittype:"checkbox",
        formatter: 'checkbox',
        formatoptions : {disabled:false},
        toggleCheckboxRule : toggleCheckboxRule,
        editoptions: { value:"Y:N"},
        searchoptions: { sopt: ['eq'], value:":No;Y:Yes" },
        stype: 'select'
       },

Here 'O' is the checkbox while clicking the checkbox some data has to be insert in 'OBS Dt'.I had tried it using below code

  if(column === 'obsoleteFlag'){
     updated.obsoleteFlag = vm.getFlag(extra.currentValue);
          if(extra.currentValue === true) {
          var dateFieldValue= new Date();
          var year = dateFieldValue.getFullYear()+"";
          var month = (dateFieldValue.getMonth()+1)+"";
          var day = dateFieldValue.getDate()+"";
          var dateFormat = month + "/" + day + "/" + year;
          updated.obsoleteDate = dateFormat;
          var retObj = {
            updatedRow: updated,
            column: column
          }  
          console.log(updated);       
        }
        else {
           console.log(extra.currentValue);
           updated.obsoleteFlag = vm.getFlag(extra.currentValue);
           updated.obsoleteDate = null;
        }
        return retObj;
    }

The value gets insert but the 'OBS Dt' must be an editable field in case if the 'OBS Dt' is non-editable, the value doesn't get insert.

But I want by clicking a chekbox the value has to be insert in a non-editable 'OBS Dt' field.

so please help me thanks in advance.

share|improve this question

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.