Люди часто спрашивают об использовании столбца данных типа «лицо или группа" в другой столбец данных типа «Вычисляемый».
Нижняя линия, Это не работает в WSS 3.0 (или Мосс).
При добавлении вычисляемого столбца, WSS показывает список полей, что позволяет использовать для расчета. Если вы введете имя столбца, который не находится в списке, Он говорит вам:
Не допускаются ссылки на столбцы одной или нескольких, Поскольку столбцы определены как тип данных, который не поддерживается в формулах.
Временное решение: Использование обработчика событий. Обработчик событий возникает, когда пользователь сохраняет элемент. Он выполняет обновление, вы бы хотели вычисляемый столбец для вас.
Полезные ссылки по вычисляемых полей в целом:
- Использование [Меня] в вычисляемом столбце
- Примеры выражений, формула (учтивость http://jopx.blogspot.com/2007/10/calculated-fields-in-windows-sharepoint.html)
Быстрый отказ: Я считаю выше, чтобы быть правдивой и точной, но я видел достаточно умных трюков здесь и там в MOSS/WSS, что я не очень удивлюсь (жадно, если вы будете) Если кто-то придумал способ сделать это без использования кода. Если вы выяснили, умный обойти или знаете кого-то, что сделал, Пожалуйста, дайте мне знать!
Как насчет использования рабочего процесса с помощью sharepoint designer? Я мог бы поставить лица или столбец данных типа "лицо группы" в колонке с рабочим процессом. Если вы хотите получить больше информации об этом, Пожалуйста, пришлите мне по электронной почте. 🙂
hojun00.Kim@Samsung.com
Это довольно удивительно — будучи в состоянии рассчитывать или манипулировать человеком информацию в вычисляемом столбце будет весьма полезным, и он имеет разочаровал, чтобы увидеть предлагаемые работы вокруг будучи развертывания пользовательского кода. Я надеюсь, что это изменилось в следующей версии Sharepoint.
Спасибо за информацию, Пол!
http://blogs.msdn.com/brianwilson/archive/2007/03/05/part-1-event-handlers-everything-you-need-to-know-about-microsoft-office-sharepoint-portal-server-moss-event-handlers.aspx