Emberek gyakran kérdezze segítségével egy "személy vagy csoport típusú oszlop" az adatok egy másik oszlopban írja be a "Számított".
Alsó sorban, Ez nem működik a WSS 3.0 (vagy MOSS).
Amikor a számított oszlopok hozzáadása, WSS megjelennek a mező lehetővé teszi, hogy használja a számításhoz. Ha Ön írja be a nevét egy oszlop, amely nem szerepel a listán, azt mondja:
Egy vagy több oszlophivatkozás nem engedélyezett, mivel az oszlopok olyan adattípusként definiált egy képletekben nem támogatott.
Kerülő megoldás: Használ egy eseménykezelő. Az event handler tüzek, amikor a felhasználó menti a cikk. Ellátja a frissítést, azt szerette volna a számított oszlop érted.
Hasznos linkek a számított mezők általában:
- Használatával [Nekem] számított oszlop
- Példák a kifejezésekre képlet (Courtesy of http://jopx.blogspot.com/2007/10/calculated-fields-in-windows-sharepoint.html)
Gyors disclaimer: Úgy gondolom, a fenti valódi és pontos, de láttam, hogy itt-ott, hogy nem lennék rendkívül meglepve MOSS, a WSS elég okos trükkök (Ha lesz agog) Ha valaki már kitalálta a módját, hogy ezt anélkül, hogy a kód. Ha már kitaláltam, hogy okos munka-körül, vagy tudja valaki, hogy, legyen szíves hadd tudjam meg!
Mi a helyzet a munkafolyamat használata sharepoint designer? Could put oszlop adattípus "személy, csoport vagy személy" egy oszlop munkafolyamattal. Ha szeretne további tájékoztatást kapni, legyen szíves küld én egy elektronikus levél. 🙂
hojun00.Kim@Samsung.com
Ez nagyon meglepő — elég hasznos lenne, hogy képes megszámlálni, vagy manipulálni a számított oszlop személy adatai, és ez birtokol fog csalódást okozni, hogy egyéni kód telepítési lét körül a javasolt munka. Remélem, ez megváltozott, a következő Sharepoint-verzió által.
Köszönet részére a információ, 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