Cepat dan mudah: Menggunakan jQuery untuk menetapkan teks yang nilai bidang SharePoint formulir

Aku mulai bermain-main dengan jQuery kemarin. Aku sudah lama ingin melakukan ini untuk waktu yang lama, sejak Paul Grenier mulai menulis seri tentang jQuery untuk pengguna akhir di mulia www.endusersharepoint.com situs web. Sebagai I menggunakannya, Saya berharap untuk menambahkan serangkaian "Cepat dan mudah" posting seperti ini. Posting ini menjelaskan tentang cara menetapkan nilai bidang teks dikenal untuk apapun yang Anda inginkan.

Dalam skenario ini, Saya telah membuat daftar kustom bentuk "baru" yang tampak seperti yang ditunjukkan:

image

Ini adalah bentuk baru untuk daftar kustom dengan default judul kolom dan dua daftar kolom (tidak situs kolom; Saya tidak berpikir itu harus membuat perbedaan).

Tujuannya adalah untuk menetapkan nilai sewenang-wenang ke bidang, "DefaultMeFieldNoSpaces" (Anda dapat memberitahu saya sedikit dari seorang pengecut dengan "tidak ada ruang" hal terjadi, tapi aku membumbui pada akhir artikel ini).

Ini sedikit jQuery bekerja untuk saya:

<script type ="text/javascript">

  $(fungsi() {

    $(' masukan[title = DefaultMeFieldNoSpaces]').attr(
        {nilai: ' Anda di dalam labirin berkelok-kelok bagian, Semua sama.'});

  });

</script>

Seperti yang saya mengerti sedikit jQuery mengatakan, "menemukan saya masukan tag yang judulnya = DefaultMeFieldNoSpaces. Kemudian, mengatur semua nilai-nilai mereka ke sebuah frase terkenal dari permainan komputer lama."

Karena hanya akan ada satu bidang pada formulir dengan judul sama dengan "DefaultMeFieldNoSpaces" kami yakin akan menetapkan nilai ke bidang itu dan tidak ada lainnya.

Apa tentang bidang yang namanya mempunyai ruang di dalamnya? Ini adalah hampir sama:

<script type ="text/javascript">

  $(fungsi() {
     $(' masukan[title = menetapkan bidang dengan ruang]').attr(
        {nilai: ' Anda di dalam labirin berkelok-kelok bagian, Semua sama.'});

  });

</script>

Saya rasa ini adalah pendekatan yang cukup aman, berarti bahwa kita harus mampu menemukan bidang yang kita inginkan dan hanya lapangan yang kita inginkan. Jika Anda melihat HTML SharePoint memberi kita, ini semacam berantakan:

<masukan
Nama= "m$ ctl00$ g_bdb23c2c_fde7_495f_8676_69714a308d8e$ ctl00$ ctl04$ ctl02$ ctl00$ ctl00$ ctl04$ ctl00$ ctl00$ TextField"
jenis= "teks"
maxlength= "255"
id= "ctl00_m_g_bdb23c2c_fde7_495f_8676_69714a308d8e_ctl00_ctl04_ctl02_ctl00_ctl00_ctl04_ctl00_ctl00_TextField"
judul= "DefaultMeFieldNoSpaces"
kelas= "ms-long"
/>

"judul" berdiri sebagai atribut yang dikenali dan mudah-mudahan unik untuk membantu kami mengidentifikasi kolom tertentu yang kita ingin menetapkan nilai sewenang-wenang.

Ini adalah konsep dasar. Menetapkan bidang dalam cara yang sewenang-wenang seperti ini tidak akan memenangkan penghargaan apapun. Namun, Jika kita ingin melakukan hal-hal tingkat bentuk lebih menarik (Semua dari kita selalu ingin melakukan, Tentu saja, tepat setelah kami selesai mencuci piring), seperti mengubah nilai "b bidang" secara otomatis berdasarkan nilai "field", Kami (SAYA) perlu belajar hal-hal ini.

Saya pikir kami kesempatan terbaik untuk mendapatkan nilai yang benar-benar berguna di sini adalah melalui judul, setidaknya untuk bidang teks. Mungkin ada yang lebih baik, pendekatan yang lebih handal. Jika saya merasa, Saya akan update posting ini. Jika Anda tahu cara yang lebih baik, Silakan Tinggalkan komentar.</akhir>

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Demonstrasi SharePoint: SharePoint untuk membangun aplikasi vertikal bisnis leverage

[Catatan: Saya ingin langsung mengatakan bahwa saya memiliki kepentingan finansial dalam hasil yang diinginkan dari demonstrasi ini, yang saya menyebutkan untuk kepentingan pengungkapan penuh, dll. Ini adalah benar-benar pertama kalinya aku blogged sebelumnya tentang peristiwa tempat aku berdiri untuk keuntungan pribadi dalam cara ini.]

Demonstrasi web ini berlangsung Kamis, 06/04 pada 12:30 WIB, berakhir pada 1:30AM EDT.

Dalam kerjasama dengan mitra bisnis yang sangat baik saya, Sistem terpadu dan kelompok Layanan (ISSG), Saya telah bekerja untuk mengembangkan aplikasi bisnis vertikal menggunakan SharePoint sebagai platform. Dalam hal ini, Kami sedang membangun sebuah aplikasi yang melayani kebutuhan dari produsen yang membuat produk disesuaikan untuk pelanggan mereka. Dalam kasus ini, banyak kolaborasi perlu berlangsung antara pelanggan dan produsen. Ada juga banyak kolaborasi yang diperlukan antara kelompok-kelompok yang berbeda dalam produsen, termasuk penjualan, Rekayasa, penelitian dan pengembangan, hukum dan kelompok lain.

Demo akan menunjukkan sebuah aplikasi yang memfasilitasi kolaborasi semacam itu, bersama dengan sebuah diskusi tentang bagaimana semua bit kolaborasi orang perlu untuk mengintegrasikan dengan sistem ERP backend.

Terakhir, ini tidak akan menjadi SharePoint demo. Ini adalah demonstrasi dari solusi untuk masalah niche tertentu yang terjadi untuk menggunakan SharePoint sebagai platform.

Jadi, Mengapa Anda akan mengganggu untuk sign up dan melihat demo ini? I don’t expect too many readers of my blog to be all that interested in a solution for make-to-order manufacturers πŸ™‚ Your take-away would be the concept itself – using SharePoint purely to deliver a business solution without regard to SharePoint itself.

Jika Anda tertarik, Silakan mendaftar di sini(https://www323.livemeeting.com/lrs/8000043750/Registration.aspx?pageName=skmqfwbr5smmlx20).

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Anda dapat membongkar SharePoint desainer dari dingin saya, Dead tangan

Artikel terakhir saya Terserah pada www.EndUserSharePoint.com. Saya menulis tentang SharePoint Designer, Akhir pengguna dan garis besar strategi yang pengguna akhir mungkin mencoba dan mengikuti untuk menunjukkan kompetensi dan membangun kepercayaan di sekitar alat ini.

Komentar lebih menarik daripada artikel itu sendiri.

Check it out.

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Efisien mengikuti Microsoft SharePoint (dan lainnya) Forum SharePoint

Saya telah mengikuti forum MSDN selama lebih dari setahun (dan mungkin hampir 2 tahun saat ini) dan setiap sekarang dan kemudian aku mendengar dari seseorang bagaimana "keras" adalah untuk melakukan itu. Aku merasa cukup mudah dan berpikir saya akan berbagi saya "teknik". Teknik ini juga bekerja untuk www.endusersharepoint.com (http://www.endusersharepoint.com/STP).

Mengambil MSDN sebagai contoh, Saya pertama kali pergi ke halaman forum standar seperti pertanyaan umum untuk SharePoint halaman utama di sini: http://social.technet.microsoft.com/Forums/en-US/sharepointgeneral/threads

Anda akan segera melihat bahwa forum yang RSS diaktifkan, seperti yang ditunjukkan:

image

Saya telah menggunakan Google Reader untuk mengelola RSS feed saya untuk waktu yang lama sekarang (www.Google.com/ pembaca). Aku pergi ke sana, Tambahkan RSS feed untuk forum dan sekarang aku mendapatkan semua posting forum baru melalui RSS. Saya Google feed untuk SharePoint Forum terlihat seperti ini:

image

Google memberikan pemandangan indah posting sendiri:

image

Dan akhirnya, Google memungkinkan saya menggunakan keyboard untuk menggulir melalui posting di forum dengan cara ini.

Saya dapat dengan cepat memindai melalui posting dan fokus hanya pada mereka aku merasa aku bisa membuat kontribusi yang berguna.

Lansiran menutup loop. Pembaruan posting tidak datang melalui RSS (Meskipun saya pikir mereka digunakan untuk waktu yang lama lalu). Namun, Jika aku posting respon terhadap forum posting, Forum mengingatkan saya melalui email dan IM yang seseorang menanggapi pada gilirannya. Atau, Jika saya tidak dapat membuat kontribusi yang berguna tetapi saya ingin tahu apa yang orang lain telah mengatakan, Saya bisa mengebor ke dalamnya dan secara eksplisit meminta lansiran ketika orang lain menanggapinya.

Dalam satu jam atau kurang, Anda dapat mengatur proses ini dan dan dalam seminggu pemakaian teratur, belajar berbagai keyboard trik dan cara pintas sehingga ini menjadi sifat dasar kedua.

Saya menggunakan teknik yang sama persis untuk pengguna akhir SharePoint.Com's "Tunggul the Panel" Forum. Ini adalah RSS feed mereka: http://www.endusersharepoint.com/STP/rss/.

Forum adalah cara yang mengagumkan, mungkin cara terbaik dari pengalaman pribadi langsung, belajar produk dan mendapatkan survei baik bagaimana dunia, di large, menggunakan SharePoint. Mencobanya!

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Technorati Tags:

Menggunakan Custom daftar untuk lebih efektif alur kerja audit

Aku sudah menata ulang hidup saya sedikit dan menemukan beberapa waktu untuk mengirimkan artikel ke www.endusersharepoint.com. Artikel terakhir saya adalah di sini: Menggunakan Custom daftar untuk lebih efektif alur kerja audit (http://www.endusersharepoint.com/?p=1658).

Ini adalah pembukaan ' grafik:

Alur kerja SharePoint Designer tidak memberi kami banyak visibilitas ke apa yang terjadi dengan solusi alur kerja kami. Dan, visibilitas yang kita dapatkan terhambat oleh antarmuka yang relatif miskin dan 60 jendela waktu hari. Ini 60 hari jendela dapat menjadi kekecewaan besar kepada pengguna SharePoint Designer baru karena tidak diiklankan oleh alat sendiri. Hal ini tidak biasa bagi seseorang untuk api up SharePoint Designer, membuat solusi alur kerja yang memanfaatkan tindakan "Log untuk daftar Riwayat"...

Masalahnya adalah bahwa setelah 60 hari, setiap pesan yang Anda buat dengan cara ini akan dihapus dari daftar Riwayat alur kerja! Setelah sedikit kertak gigi dan "apa yang mereka pikirkan?"argumen, Intinya adalah ini: itu terjadi dan perlu terjadi. Pertanyaannya adalah, Bagaimana kita bisa mendapatkan sekitar?

Jawabannya resmi adalah untuk mengandalkan SharePoint built-in fitur audit. Dari pengguna akhir sudut pandang, Namun, itu sangat lemah di WSS dan tidak jauh lebih baik di MOSS. Untungnya, kita masih dapat memanfaatkan alat SharePoint Designer akrab untuk membuat sejarah alur kerja yang tahan lama dan audit trail yang adalah urutan besarnya lebih berguna untuk boot. Berikut adalah bagaimana.

Saya menjelaskan bagaimana untuk menciptakan solusi audit yang lebih ramah dan berguna untuk alur kerja deklaratif yang diciptakan di SPD.

Saya terinspirasi untuk menulis artikel ini dari sebuah proyek baru untuk klien yang telah mengembangkan sembilan alur kerja SPD teknis untuk mendukung satu proses bisnis secara logis. Asumsi untuk sekarang bahwa sembilan nomor yang wajar, itu pasti sebuah tantangan untuk debug itu atau melihat status proses keseluruhan dalam satu tampilan sederhana. Setiap alur kerja teknis ini terpisah memiliki daftar Riwayat alur kerja independen sendiri dan itu tidak hanya dikelola. Saya mampu untuk menggabungkan semua dari mereka ke dalam daftar tunggal audit menggunakan teknik yang saya jelaskan di situs.

Check it out.

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Bambu kalender berinteraksi dengan SharePoint menyebabkan "terjadi error"

Hari ini, Saya telah bekerja di lingkungan yang menggunakan bagian web kalender bambu untuk kolaborasi beberapa perbaikan. Ini standar kecil/menengah pertanian dengan dua WFEs beban seimbang, sebuah "server aplikasi" untuk mengindeks dan InfoPath dan berkerumun SQL kembali akhir.

Klien menginstal beberapa perangkat lunak pemulihan bencana ke salah satu WFEs dan yang mengakibatkan WFE rusak untuk situs tertentu di situs koleksi. Setiap kali load balancing menunjuk WFE terkena dan situs, pengguna melihat layar putih kosong sebagian besar dengan kalimat "terjadi error". Info tidak lain menunjukkan, hanya bahwa kalimat.

Mereka meminta saya untuk melihatnya. Aku mudah direproduksi masalah dan kemudian menambahkan ?isi = 1 sampai akhir URL. Ini adalah bagaimana saya belajar mereka menggunakan bagian web bambu. Aku kembali ke halaman dan sekarang, tiba-tiba, itu menunjukkan pesan kesalahan tertib baik:

image

Aku tidak tahu apa yang terjadi atau apa yang saya lakukan untuk mendapatkan pesan kesalahan yang dikontrol untuk menampilkan lain daripada menambahkan ?isi = 1 bit dari string permintaan.

Ini mungkin adalah sangat jarang edge kasus tetapi jika Anda mendapatkan pesan bahwa, "Terjadi kesalahan tak terduga" pergi ke depan dan menambahkan ?isi = 1 untuk string permintaan dan melihat mana yang mengarah.

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Technorati Tags: ,

Mengeluhkan tentang Windows Live komentar Control

Aku mengambil windows ruang hidup kembali pada bulan Juli 2007 sebagai blogging platform. Untuk sebagian besar, Saya tidak memiliki apapun penyesalan dan Microsoft pasti meluas dari waktu ke waktu (Meskipun aku terutama mencari tahu tentang fitur baru oleh kecelakaan).

Keluhan terbesar saya sekarang adalah blog spam. Orang ini / akun (http://cid-82b0534bceed9881.profile.live.com/) (antara lain) sering menambahkan banyak komentar spam ke blog saya dalam bentuk komentar. MSFT ditambahkan fitur bagus untuk menunjukkan "recent comments" jadi setidaknya aku bisa cukup cepat mengidentifikasi mereka (Sedangkan sebelum, Aku harus pergi ke setiap blog entry secara terpisah) dan membersihkan mereka. Masih memakan waktu.

Aku berharap bahwa:

  1. MSFT akan menaruh beberapa lebih penyaringan spam.
  2. Bahwa saya dapat memblokir orang-orang tertentu dari menambahkan komentar.
  3. Gagal di atas, Aku bisa lebih mudah mengidentifikasi dan menghapus spam. Sekarang, Aku perlu untuk melakukannya Komentar oleh komentar dan lambat, terutama ketika beberapa spam robot orang program menambahkan 25 untuk 50 komentar dalam satu sesi.

Jika Anda pengguna windows live dan memiliki beberapa trik yang berguna untuk berbagi, Saya akan berterima kasih.

</endGripe>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

SharePoint Sabtu fenomena terus (Plus, geladak slide)

Aku kembali dari Washington DC hari setelah menghadiri terbaru SharePoint Sabtu. Apa acara yang luar biasa! Melanjutkan tradisi dari Sabtu SP lainnya, Sangat baik dijalankan. Lingkungan, organisasi secara keseluruhan, aliran, Penjual daerah, makanan... semua itu adalah hebat.

Tentu saja, Bagian yang terbaik adalah konten dan saya tidak berpikir siapa pun kecewa.

Itu benar-benar menakjubkan bagi saya betapa begitu banyak orang yang meriah diri dari tempat tidur sejak dini hari Sabtu untuk pergi dan mendengarkan orang-orang berbicara tentang SharePoint untuk 8 hours πŸ™‚ Amazing.

Kemungkinan, ada acara SharePoint Sabtu yang datang dengan cara Anda dan jika tidak ada, Mengapa Anda tidak mulai satu?

Saya dipresentasikan pada konferensi dengan lidah memutar judul, "Menggunakan SharePoint Platform untuk membangun aplikasi vertikal bisnis." Anda bisa mendapatkan presentasi di sini: https://cid-1cc1edb3daa9b8aa.skydrive.live.com/browse.aspx/Public. Tidak seperti biasa saya presentasi dan bersenang-senang dengan itu. Aku akan memberikan ini lagi pada bulan Juni pada konferensi kelompok pengguna VA Utara di akhir Juni.

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Tata kelola juga pemasaran rencana

Alasan kita menghabiskan begitu banyak waktu (atau harus, Pokoknya) bekerja keluar rencana tata kelola adalah karena kita ingin SharePoint solusi untuk seefektif mungkin. Kami ingin baik infrastruktur dan aturan untuk tetap bersenandung dan aman dalam kasus bencana. Kami ingin proses keamanan yang baik untuk kedua benar mengamankan lingkungan tetapi juga membuatnya wajar untuk mengelola. Kami ingin arsitektur informasi yang baik yang akan bertahan dalam ujian waktu, Idealnya mengelola untuk bertahan hidup utama organisasi perubahan perusahaan.

Untuk mencapai tujuan yang diinginkan, pemerintahan dokumen dan rencana dapat berpindah ke sekelompok "engkau harus" dan "engkau tidak akan di", seperti dalam:

  • Engkau tidak akan membuat grup keamanan SharePoint; menggunakan iklan sebaliknya.
  • Engkau tidak harus membuat folder di dokumen Perpustakaan; menggunakan jenis konten dan pemandangan bukan.
  • Engkau akan membuat semua dokumen konten jenis didasarkan off jenis dasar kustom tertentu.
  • Engkau tidak akan membuat taksonomi informasi yang didasarkan dari bagan organisasi perusahaan hari ini.

"Engkau harus" dan "engkau tidak akan" pasti memiliki tempat mereka dalam rencana tata kelola.

Lebih sukses rencana tata kelola juga akan memiliki sudut pemasaran yang kuat. Harus menjual dan membenarkan itu sendiri untuk semaksimal mungkin. Rencana tata-pemerintahan yang benar-benar berhasil bergantung pada kerjasama sukarela dari semua pengguna SharePoint. (Ada kasus-kasus pinggiran yang mana kerjasama masyarakat tidak diperlukan, seperti Kapan SharePoint digunakan oleh sejumlah sangat kecil erat dikelola pengguna; Saya yakin Anda dapat memikirkan orang lain). Jika masyarakat pengguna tidak membeli ke dalam rencana tata kelola Anda maka itu akan menjadi sebagian berhasil di best.

Saya menggunakan kata "membeli" sengaja. Masyarakat akan membeli rencana tata kelola jika hal ini pada dasarnya suara dan Anda pergi ke beberapa upaya untuk menjual mereka di atasnya. Menjual mengarah pemasaran dan itulah mengapa saya pikir bahwa rencana pemerintahan harus dipertimbangkan rencana pemasaran terlalu. Meyakinkan pengguna akhir Anda yang mereka butuhkan untuk mengikuti rencana tata kelola dan mereka akan secara sukarela mengikuti. Jika Anda bisa mendapatkan massa kritis orang mengikuti rencana tata kelola kemudian mengikuti rencana manfaat dan Anda akan memiliki lingkungan yang lebih kuat untuk itu.

</akhir>

Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Solusi: Kompilasi MOSS penonton menambahkan tidak ada anggota baru

Garis bawah: Jika Anda ingin menggunakan properti profil dalam aturan untuk membuat penonton, Properti harus terlihat bagi "semua orang."

Saya bekerja dengan seorang rekan kerja kemarin dan ia membangun keluar khalayak MOSS berdasarkan profil pengguna properti di MOSS. Dalam hal ini, Properti penonton dinamai "SITECD" dan oleh Konvensi, Toko 3 Kode karakter. Dia telah didefinisikan penonton dan aturan yang mengatakan bahwa jika "SITECD sama dengan 'ABG'", kemudian termasuk profil pengguna yang di antara penonton.

Dia mengatur profil pengguna tunggal dengan nilai dan disusun penonton, Tapi MOSS tidak menambahkan pengguna. Saya perhatikan bahwa pengaturan privasi untuk profil tersebut ditetapkan untuk "saya hanya" (bentuk yang paling ketat) dan aku teringat membaca di suatu tempat properti profil yang digunakan dalam aturan harus terlihat oleh "semua orang". Dia membuat perubahan dan yang memecahkan masalah.

Yang benar-benar lucu tentang hal ini adalah bahwa aku "ingat" membaca tentang ini. Itu adalah omelan saya pagi ini untuk beberapa alasan dan saya menyadari bahwa saya telah menulis sebuah bab dalam buku ini, Lumut dijelaskan: Informasi pekerja menyelam ke dalam Microsoft Office SharePoint Server 2007, dan bahwa saya membahas hal ini dalam bab sangat menulis :). Saya akan berpikir bahwa setiap kata yang saya tulis dalam bab itu akan menyengat ke dalam memori.

Matt Morse menulis ini secara rinci indah di sini dan saya dirujuk dalam bab: http://blogs.pointbridge.com/Blogs/morse_matt/Pages/Post.aspx?_ID=50

</akhir>Berlangganan ke blog saya.

Ikuti saya di kegugupan di http://www.twitter.com/pagalvin

Technorati Tags: ,