Ľudia obyčajne pýtajú použitie stĺpca s typom údajov "osoba alebo skupina" v druhom stĺpci údajov typu "Vypočítaná".
Sečteno podtrženo, Toto však nefunguje v WSS 3.0 (alebo MACHU).
Pri pridávaní vypočítaného stĺpca, WSS zobrazuje zoznam polí, to vám umožní používať pre výpočet. Ak zadáte názov stĺpca, ktorý nie je v zozname, To vám povie:
Jeden alebo viaceré odkazy stĺpcov nie sú povolené, pretože stĺpce sú definované ako typ údajov, ktorý nie je podporovaný vo vzorcoch.
Riešenie: Používať obsluhy udalostí. Obsluha udalosti ohňa, keď používateľ uloží položku. Vykoná aktualizáciu by ste si chceli vypočítaný stĺpec urobiť pre vás.
Užitočné odkazy na vypočítané polia vo všeobecnosti:
- Pomocou [Mi] do vypočítaného stĺpca
- Príklady vzorcov výrazov (s láskavým dovolením http://jopx.blogspot.com/2007/10/calculated-fields-in-windows-sharepoint.html)
Rýchly disclaimer: Verím, že vyššie uvedené sú pravdivé a presné, ale videl som dosť chytrý triky sem a tam v MOSS/WSS, že som nemal byť prekvapený, veľmi (žhavý ak budete) Ak má niekto vymyslel spôsob, ako to urobiť bez toho, aby sa uchyľovať k kódu. Ak prišiel chytrý práce-asi, alebo poznáte niekoho, že sa, Dajte mi prosím vedieť!
Čo pomocou pracovného postupu programu sharepoint designer? By som mohol dať osobu alebo stĺpec údajového typu "osoba zo skupiny" v stĺpci s tokom činností. Ak chcete získať viac informácií o tomto, Prosím pošlite mi e-mail. 🙂
hojun00.Kim@Samsung.com
To je docela prekvapujúce — schopnosť počítať alebo manipulovať osobu informácie vo vypočítanom stĺpci by byť celkom užitočné, a to má sklamať vidieť navrhol obísť je nasadenie vlastného kódu. Dúfam, že to zmení v ďalšej verzii SharePoint.
Vďaka za informácie, 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