People commonly ask about using a column of data type "Person or Group" in another column of data type "Calculated".
Крајна линија, ова не работи во WSS 3.0 (или Мос).
Кога додавате пресметува колона, WSS shows the list of fields it allows you to use for the calculation. If you type in the name of a column that is not in its list, тоа ви кажува:
Една или повеќе колона референци не се дозволени, бидејќи колони се дефинира како тип на податок кој не е поддржан во формули.
Заобиколи: Use an event handler. The event handler fires when the user saves the item. It performs the update you would have wanted the calculated column to do for you.
Корисни линкови за пресметува полиња воопшто:
- Користење [Мене] во пресметува колона
- Примери на формула изрази (учтивост на http://jopx.blogspot.com/2007/10/calculated-fields-in-windows-sharepoint.html)
Брзи одрекување: Верувам дека погоре, за да бидат вистинити и точни, но сум видел доволно умен трикови тука и таму во Мос / WSS дека јас не би да биде исклучително изненаден (agog ако сакате) if someone has figured out a way to do this without resorting to code. If you’ve figured out clever work-around or know someone that did, молам да ме известите!
Што е со користење Workflow Со SharePoint дизајнер? I could put person or column of data type "Person of Group" во колона со работното. Ако сакате да добиете повеќе информации за оваа, Ве молиме пратете ми е-маил. 🙂
hojun00.kim @ samsung.com
Ова е сосема изненадувачки — да бидат во можност да се избројат или манипулираат лице информации во пресметува колона ќе биде доста корисно, и тоа е разочара за да ја видите предложи работа околу да се биде распоредување на сопствени кодот. Се надевам дека ова е сменето во следната верзија на Sharepoint.
Ви благодариме за информации, Paul!
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