0

J'ai une liste de points de partage avec une ligne contenant des informations de projet. numéro de projet ProjectName ProjectAdmin Contractrice et ainsi de suite. Je veux afficher cela comme une belle table dans le site de l'équipe. Je pense que cela est fait avec un modèle d'affichage ou Javascript. Je tryed ce code, mais il renvoie undefined pour les champs personnalisés S'il vous plaît aider ..Afficher une ligne de liste de points partagés dans un tableau avec JS

(function() { 

var itemCtx = {}; 
itemCtx.Templates = {}; 

    itemCtx.Templates.Header = "<div><b></b></div><table>"; 
    itemCtx.Templates.Item = ItemOverrideFun; 
    itemCtx.Templates.Footer = "</table>"; 

itemCtx.ListTemplateType = 100; 

SPClientTemplates.TemplateManager.RegisterTemplateOverrides(itemCtx); 

})(); 


function ItemOverrideFun(ctx) { 

var var_prnummer = ctx.CurrentItem.Prosjektnummer; 
var var_prnavn = ctx.CurrentItem.Prosjektnavn; 
var var_prleder = ctx.CurrentItem.Prosjektleder; 
var var_endret = ctx.CurrentItem.Endret 


return "<tr style='background-color: #AEE33B;width: 300px;height: 24px;'><td>Prosjektnummer</td><td>" 

+ var_prnummer + "</td></tr>" 
+ "<tr><td>Prosjektnavn</td><td>" + var_prnavn + "</td></tr>" 
+ "<tr><td>Prosjektleder</td><td>" + var_prleder + "</td></tr>" 
+ "<tr><td>Endret</td><td>" + var_endret + "</td></tr>" 

"</span>"; 

} 

capture d'écran. https://1drv.ms/i/s!Ao_2YX-U1uKUlsxL93IYeHEgIV5ZfA

Répondre