Someone on the Internets was asking about how to create a calculated column on a list that would show a value formatted as "[მომხმარებელი] – [სტატუსი] – [საიდან]" as in "Paul Galvin – სასმელი [უფასო] ლუდი – The Beach".
Paul would go in and update his entry in the list and the calculated column would update appropriately. The [მომხმარებელი] უნდა ნაგულისხმევია, რომ შესახებ შესვლის / განახლებაზე სია.
A calculated column cannot use "volatile" ფუნქციები, როგორიცაა [Me] ან [დღეს]. I solved it in a test environment with these steps:
- Create a text column named "Current User".
- უცნობია სტანდარტულ ღირებულების [Me]
- Create a calculated column called "Calc Test".
- უცნობია მისი ღირებულება = [მიმდინარე მომხმარებელი]
მე შევიდა, დამატებული ელემენტის სიაში და მუშაობდა.
არა მგონია, (მაგრამ გადამოწმებული არ არის) ამ იმუშავებს SharePoint 2007 – გათვლილი სვეტი მხოლოდ თუკი ნივთის რედაქტორი ისე ამ შემთხვევაში [Me] ყოველთვის იქნება მომხმარებელს, რომელიც ციტირება პუნქტის.
იგივე შეასრულა გამოყენებით [დღეს] აღარ მუშაობს – რომ ეს პოსტი უფრო დეტალურად http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/
Darn. Doesn’t look like I can get that ‘workaround’ რათა ნახოთ შესახებ ინფორმაციის სვეტი.
გაუმარჯოს პოლ,
გარეშე ნიშნავს, რომ მე ვფიქრობ, თქვენ უბრალოდ figured out გზა გარშემო სერიოზული InfoPath / SharePoint საკითხი მე არ მქონე.
ძირითადად მე შეგიძლიათ მიიღოთ domain სახელი წევრებს, მაგრამ მაშინ ვერ გამოიყენებს [Me] ფილტრები და სხვა ძლიერი SharePoint ფუნქციონალური. მაგრამ გამოყენებით მსგავსი რამ, ეს უნდა ვიმუშაოთ გარშემო, რომ საკითხი, საშუალებას me შედარების ორი ტექსტის სვეტები (ერთი ხაზი) ვიდრე ადამიანებს და ჯგუფებს სვეტი.
დრო გინება.
დიდი მადლობა,
რიჩარდ Harbridge
მაგრამ როდესაც მე სიაში ვხედავ მარტო [Me] და არა სახელის.
პოლ,
Thank you for that solution. It worked great. Expanding on your solution, რომ თქვენ გაქვთ რაიმე იდეა, თუ როგორ შექმნას calc ტესტი = მიმდინარე მომხმარებელი, თუ გნებავთ მიმდინარე მომხმარებლის იყოს ხალხი Picker მოედანი ერთადერთი ადამიანი შეარჩიეს?
მადლობა კიდევ ერთხელ.
Drew