Extjs : Comment faire pour activer/désactiver une case à cocher à l'aide de moteur de rendu lors du chargement d'une grille

J'ai besoin de charger une grille basée sur les résultats de la requête que je reçois. Je suis ne pas avoir de problèmes avec le chargement des champs de texte dans la grille, mais il est un particulier de la colonne qui est une case à cocher type. Je suis l'aide de la xtype: 'checkcolumn" pour ce but. L'objet qui renvoie les résultats de la requête retourne un "Y" ou "N" pour ce particluar colonne. Si c'est "Y", j'ai besoin d'activer la case et si c'est "N", la case doit être désactivé.
J'utilise le code suivant pour définir mon champ de case à cocher.

 {
        xtype: 'checkcolumn',
        header: "Old User",
        disabled: true,
        disabledCls:'x-item-enabled',
        width: 170,
        dataIndex: 'oldUser',
        itemId: 'oldUser',
        renderer: this.checkOldUser
 }      

checkOldUser: function (oldUser) {
        if(oldUser== 'Y'){
              this.oldUser.setDisabled(false);
        }
    }

Ce convertisseur ne fonctionne pas pour moi. Comment devrait être le moteur de rendu?. Pouvez-vous s'il vous plaît laissez-moi savoir comment résoudre ce problème?. Merci....

OriginalL'auteur user3546785 | 2014-10-14