Seseorang di internet yang bertanya mengenai cara untuk mencipta sebuah kolum dikira dalam senarai yang akan menunjukkan nilai yang diformatkan sebagai"[Pengguna] – [Status] – [Lokasi]" seperti dalam "Paul Galvin. – Minum [percuma] Bir – Pantai".
Paul akan masuk dan mengemas kini kemasukan beliau dalam senarai dan kolum dikira akan mengemaskini dengan sewajarnya. Dalam [Pengguna] Sekiranya ingkar kepada pihak pengguna memasukkan/mengemaskini senarai.
Satu kolum yang dikira tidak boleh menggunakan "tidak menentu" fungsi-fungsi seperti [Saya] atau [Hari ini]. Saya menyelesaikan dalam persekitaran ujian dengan langkah-langkah ini:
- Mencipta sebuah medan teks yang dinamakan "Pengguna semasa".
- Dijangka nilai lalai [Saya]
- Mencipta sebuah kolum dikira yang dipanggil "Kerak ujian".
- Menetapkan nilai = [Pengguna semasa]
Saya pergi, menambah item ke dalam senarai dan berjaya.
Saya tidak fikir (tetapi tidak mengesahkan) ini akan bekerja dalam SharePoint 2007 – satu kolum yang dikira hanya dikemas kini apabila item diedit jadi dalam kes ini [Saya] akan sentiasa menjadi pengguna yang Kemaskini Terakhir item.
Menggunakan helah sama [Hari ini] lagi kerja-kerja – Sila lihat posting ini untuk maklumat lanjut http://blog.pentalogic.net/2008/11/truth-about-using-today-in-calculated-columns/
Darn. Tidak kelihatan seperti saya boleh mendapatkan yang ' workaround’ untuk menunjukkan maklumat pengguna dalam lajur.
Hello Paul,
Tanpa makna, saya rasa anda hanya tahu cara untuk mendapatkan sekitar isu InfoPath/SharePoint yang serius, saya telah mempunyai.
Pada dasarnya saya boleh mendapatkan domain amapengguna pengguna tetapi kemudian tidak boleh menggunakan [Saya] penapis dan lain-lain fungsi SharePoint yang berkuasa. Tetapi dengan menggunakan sesuatu seperti ini, Ia harus bekerja sekitar masalah itu, dengan membenarkan saya untuk membandingkan kedua-dua teks Ruang (talian tunggal) dan bukannya satu kolum orang dan Kumpulan.
Masa untuk mencubanya.
Terima kasih,
Richard Harbridge
Tetapi apabila saya melihat senarai saya melihat sahaja [Saya] dan tidak saya nama pengguna.
Paul,
Terima kasih kerana penyelesaian itu. Ia bekerja hebat. Berkembang pada penyelesaian anda, anda akan tahu bagaimana untuk menetapkan ujian Kerak = pengguna semasa, jika anda ingin pengguna semasa menjadi Padang orang pengutip bola dengan hanya orang-orang yang dipilih?
Terima kasih sekali lagi.
Drew