Хората често питат за използването на колона с тип данни "лице или група" в друга колона от данни тип "Изчислена".
Долната линия, Това не работи в WSS 3.0 (или мъх).
При добавяне на изчисляема колона, WSS показва списък на полета ви позволява да използвате за изчисляване. Ако напишете името на колона, която не е в списъка си, Той ви казва:
Една или повече препратки към колони не са позволени, защото колоните са дефинирани като тип данни, който не се поддържа във формули.
Workaround: Използвайте манипулатор на събитие. Манипулаторът на събитие пожари, когато потребителят записва елемента. Тя изпълнява актуализация, който би искал изчисляемата колона да направи за вас.
Полезни връзки за изчислени полета като цяло:
- Използване на [Мен] в изчисляема колона
- Примери на формули изрази (с любезното съдействие на http://jopx.blogspot.com/2007/10/calculated-fields-in-windows-sharepoint.html)
Бърз отказ от отговорност: Вярвам, че по-горе да бъде вярна и точна, но аз съм виждал достатъчно умни трикове тук и там в Мос/ВиК, че няма да бъде изключително изненадан (възбуден, ако щете) Ако някой е измисли начин да направите това без да се прибягва до код. Ако сте се разбра, умни работа-наоколо или познавате някой, че е, Моля да ме уведомите!
Какво за използването на работен поток с 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