我正在尝试使用超文本标记语言计算列,以便可以在SharePoint中显示任务的RAG状态栏。我一直让它工作,直到我添加了包含% complete的IF。你能告诉我哪里出错了吗?
理解在第一行和最后一行的DIV样式前面有一个<缺失-只有这样我才能让它显示出来:
<DIV style='width:100%;background-color:"&IF(Slippage>30,"red",IF(AND(Slippage>=-7,Slippage<=-29),"orange",IF(AND(Slippage>=-7,Slippage<=29),"orange",IF(Slippage<7,"green","green",IF(% Complete=100,"blue","blue")))))&";'></DIV>"谢谢- Rob
发布于 2011-05-11 19:47:12
这可能太晚了,用不上,但您应该使用方括号将列名括起来;特别是当列名中有空格时。
由于麻烦的% Complete列中有一个空格,我想把它改为[% Complete]就可以解决这个问题。这意味着SharePoint会将其标识为单个列名,而不是两个单独的实体。
https://stackoverflow.com/questions/4320418
复制相似问题