viernes, 9 de junio de 2017

JSLink Ejemplo simple en un Formulario

Supongamos que queremos simplemente que una columna utilice color rojo tal como se ve en esta imagen:



Simplemente creamos el siguiente script JSLINK (haciendo especial hincapié en lo que resalté en negrita):

(function () {
var overrideCtx = {};
overrideCtx.Templates = {};
overrideCtx.Templates.Fields = {
'test_x0020_1': { 'DisplayForm': pintarDeRojo }
};
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(overrideCtx);
})();

function pintarDeRojo(ctx) {

    var fieldVal = ctx.CurrentItem[ctx.CurrentFieldSchema.Name];
    var test1 = fieldVal.toString();

    var html = "<div style='color: red;'>" + test1 + "</div>";

    return html;
}

1 comentarios:

I truly appreciate this post. I’ve been looking all over for this! Thank goodness I found it on Bing. You have made my day! Thanks again! Keep update more excellent posts..
Manuscript writing services
Journal Of Zoology
Journal Of Medical Sciences
Botany Journal
Journal Of Agricultural Science

Publicar un comentario