Kāds Internets bija jautā par to, kā izveidot aprēķinātu kolonnu, sarakstā, kas liecinātu, ka vērtība, kas formatēta kā"[Lietotājs] – [Statuss] – [Atrašanās vieta]" tāpat kā "Paul Galvin – Dzeramais [bezmaksas] Alus – Beach".
Paul varētu iet un atjaunināt savu ierakstu sarakstā un aprēķinātās kolonnas būtu atjaunināta atbilstoši. Uz [Lietotājs] būtu noklusējuma lietotāju saraksta ievadīšana/atjaunināšana.
Aprēķinātās kolonnas nevar izmantot "gaistošie" funkcijām, piemēram [Mani] vai [Šodien]. Es atrisināt to ar šiem soļiem testēšanas vidē:
- Izveidotu teksta kolonna ar nosaukumu "Pašreizējais lietotājs".
- Tā noklusējuma vērtība ir iestatīts [Mani]
- Izveidot aprēķināto kolonnu sauc par "Calc Test".
- Iestatītu tās vērtību = [Pašreizējais lietotājs]
Es devos uz, pievienot vienumu sarakstā, un tā strādāja.
Nedomāju, ka (bet neesat pārliecinājies) tas darbojas SharePoint 2007 – aprēķināto kolonnu tikai atjaunošana, kad vienums ir rediģēts, Tātad šajā gadījumā [Mani] vienmēr būs ar lietotāju, kurš pēdējās rediģēt vienumu.
Tas pats triks, izmantojot [Šodien] vairs darbi – skatiet šo amatu, lai saņemtu sīkāku informāciju http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/
Darn. Varat iegūt, kas doesn't izskatās "profilakse’ Parādīt lietotāja informācija kolonnā.
Labdien Paul,
Bez nozīmi, es domāju, ka jūs tikko izpētījuši, veids, kā apiet nopietnu InfoPath/SharePoint problēmu ir ar.
Būtībā es varu domēns lietotāja vārds lietotāju, bet pēc tam nevar izmantot [Mani] filtrus un citu spēcīgu SharePoint funkcionalitāti. Bet, izmantojot kaut kas līdzīgs šim, tam vajadzētu strādāt ap šo jautājumu, ļaujot man salīdzināt divas teksta slejas (vienā rindiņā) nevis personas un grupas kolonnā.
Laiks pamēģināt.
paldies,
Richard Līce
Bet aplūkojot saraksts ir redzams tikai [Mani] un nav mans lietotājvārds.
Paul,
Paldies par šo risinājumu. Tā strādāja liels. Paplašinot savu risinājumu, nebūtu jums ir kādas idejas, kā iestatīt calc testa = pašreizējo lietotāju, ja vēlaties, lai cilvēki atlasītāja lauku ar tikai cilvēki, kas atlasīts pašreizējam lietotājam?
Thanks again.
Drew