Годовщины обслуживания сегодня с SharePoint, используя вычисляемые поля и фильтры - PullRequest
2 голосов
/ 15 ноября 2011

Мне нужно создать представление, показывающее сотрудникам, у которых сегодня годовщина обслуживания.

Мне знакомы проблемы с использованием [Сегодня] в вычисляемых полях, но я все же думал, что это было прямолинейно.do.

У меня есть список с полем [Hire Date].В этом списке я создал вычисляемое поле [Hire Date - mmdd] с формулой =TEXT([Hire Date],"mmdd").

. С этим человеком, нанятым 15 лет назад, сегодня, например, будет получено значение 1115

Thisработает отлично.Пока все хорошо.

Следующим шагом, конечно же, является создание представления для составления списка сотрудников с годовщиной обслуживания сегодня - зная, что [Сегодня] разрешено в фильтрах.

Я создаю представлениевыбор всех сотрудников с помощью [Hire Date - mmdd] равен TEXT ([Today], "mmdd")

Но это не работает !!!

Почему это не работает, когда [Сегодня] отлично работает в фильтрах.

Кстати: это SharePoint 2007

1 Ответ

0 голосов
/ 16 ноября 2011

Это не работает, потому что вы не можете поместить в фильтры ничего, кроме базовых вычислений.

Фильтр ищет записи, которые имеют

[Hire Date - mmdd] ="TEXT [Today], 'mmdd'"

без вычисления текста, превращающей TODAY [xxxxx] в "1115"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...