#sharepoint #calculated-columns
#sharepoint #вычисляемые столбцы
Вопрос:
Я пытаюсь использовать вычисляемый столбец HTML, чтобы я мог отображать строку состояния RAG для своих задач в SharePoint. У меня это работало, пока я не добавил IF, содержащий % complete. Не могли бы вы сказать мне, где я ошибаюсь, пожалуйста?
Понимаю, что перед стилем DIV в первой и последней строках отсутствует < — единственный способ, которым я мог заставить его отображаться:
<DIV style='width:100%;background-color:"amp;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")))))amp;";'></DIV>"
Спасибо — Rob
Комментарии:
1. Если вы публикуете код, XML или образцы данных, пожалуйста , выделите эти строки в текстовом редакторе и нажмите кнопку «образцы кода» (
{ }
) на панели инструментов редактора, чтобы красиво оформить и выделить синтаксис! При публикации сообщений об ошибках, пожалуйста , используйте кавычки блоков ( ` » `) для правильного форматирования сообщения об ошибке.
Ответ №1:
Вероятно, это уже слишком поздно, чтобы быть полезным, но вы должны заключить имена столбцов в квадратные скобки, особенно если в них есть пробел.
Поскольку в вашем проблемном % Complete
столбце есть пробел, я полагаю, что изменение его на [% Complete]
решит проблему. Это означает, что SharePoint идентифицирует его как имя одного столбца, а не двух отдельных объектов.