2010-12-01 73 views
1

我想使用HTML計算列,以便我可以在SharePoint中顯示我的任務的RAG狀態欄。我一直工作,直到我添加了包含%完成的IF。你能告訴我哪裏錯了嗎?HTML計算列公式幫助!

知道有一個<缺少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>" 

謝謝 - 羅布

+0

如果您發佈代碼,XML或數據樣本,請**在文本編輯器中突出顯示這些行,然後單擊編輯器工具欄上的「代碼示例」按鈕(「{}」)以精確地設置格式和語法突出顯示它!如果您發佈錯誤消息,請**使用blockquotes(`「`)正確格式化錯誤消息。 – 2011-03-28 09:14:45

回答

0

這可能是太遲到了,但是你應該在你的專欄名稱周圍使用方括號;尤其是當他們有空間的時候。

由於您的麻煩% Complete列中有一個空格,我想將其更改爲[% Complete]將解決問題。這意味着SharePoint將其標識爲單個列名稱而不是兩個單獨的實體。