Arsip Kategori: SharePoint

Pengembang: Bagaimana saya belajar SharePoint?

UPDATE: 04/25/08: Penangkapan di beberapa posting blog dan menemukan link ke artikel ini: http://www.networkworld.com/news/2008/032608-microsoft-sharepoint.html?page=1. Saya membuat catatan itu karena selain bertanya, "Bagaimana saya belajar sharepoint?", beberapa orang bertanya "Mengapa saya harus belajar sharepoint?". Artikel sebagian jawaban yang kemudian.

Dalam beberapa bulan terakhir, selusin atau lebih banyak orang dari di seluruh planet telah mengirim email saya dan mengajukan pertanyaan umum, "Bagaimana saya belajar SharePoint?"

Aku hampir tidak berwibawa, tapi aku sudah beberapa keberhasilan (dan mencoba untuk mendapatkan lebih baik sepanjang waktu) Jadi saya pikir saya akan dokumen peta jalan pribadi saya. Orang lain mungkin merasa berharga.

Sebelum aku melakukan itu, Saya hanya ingin memperhatikan bahawa ianya jelas bagi saya, Berdasarkan email pribadi ini dan bahkan lebih besar jumlah MSDN / Universitas SharePoint posts memiliki sifat yang sama, bahwa ada minat besar pengembang mendapatkan sampai dengan kecepatan dengan WSS/MOSS. Aku bertanya-tanya apa yang akan menjadi seperti satu tahun dari sekarang … lebih mudah untuk menemukan bakat SharePoint? Sama? Orang-orang berkomitmen diri untuk platform pada tingkat yang cukup untuk mengikuti permintaan untuk sumber daya yang baik? Bagaimana bisa Anda bahkan mengetahui sesuatu seperti itu dari WAG?

Paulus Roadmap

Aku penuh waktu yang dipekerjakan oleh rakyat baik di Conchango sementara saya diikuti peta jalan. Ini berarti bahwa dari perspektif belajar, Saya secara aktif terlibat dalam proyek-proyek ketika saya mengikuti langkah-langkah yang aku menjelaskan di bawah ini.

Beberapa istilah dasar

Bagi orang-orang yang memasuki dunia ini, ada dua kunci akronim:

  • WSS: Layanan SharePoint Windows
  • MOSS: Microsoft Office SharePoint Server

WSS "bebas" karena telah dibundel dengan windows server 2003 (atau setidaknya dapat didownload dari MS). Aku meletakkan tanda kutip di gratis karena Anda membutuhkan sebuah kotak, o/s lisensi yang benar dan mungkin SQL (Meskipun ada "bebas" jenis SQL juga).

MOSS adalah dibangun di atas WSS dan memperluaskannya. Ada tidak ada MOSS tanpa WSS. MOSS ini tidak gratis.

Mungkin bukan hari pertama, tapi segera setelah Anda punya beberapa dasar keakraban dengan platform, Hal ini penting untuk mempelajari perbedaan. Misalnya, bagian web yang kuat, Bagian Web permintaan konten, adalah ciri MOSS dan WSS tidak tersedia. Orang sering membuat asumsi yang salah bahwa CQWP tersedia di WSS dan kemudian akhirnya berjuang untuk ukuran stop-celah ketika mereka menyadari kesalahan mereka.

Hit buku-buku

Saya mulai bekerja dengan WSS MOSS pada tentang 01/02/2007. Saya memiliki sedikit pengalaman dengan SPS 2003 tapi sangat sedikit. Untuk mendapatkan diriku mulai, Saya membeli dua buku yang tercantum di sini (http://paulgalvin.spaces.live.com/lists/cns!1CC1EDB3DAA9B8AA!203/).

Aku mulai dengan buku besar biru administrasi. Secara alami, ini mencakup administrasi. Pada saat yang sama, Hotel ini menyediakan sebuah survei terhadap semua fitur MOSS (dan fitur-fitur WSS juga).

Bagi saya, Hal ini tidak begitu penting untuk mengingat semua berbagai rincian (sampai sekarang saatnya untuk mendapatkan bersertifikat) Tapi ada baiknya untuk mengetahui batas-batas. (Saya mengikuti pendekatan yang sama di penembak orang pertama yang saya bermain di xbox atau PC — Aku memasuki ruangan dan cenderung membuat lingkaran berlawanan arah jarum jam sampai aku kembali mana saya mulai. Aku hanya merasa lebih baik mengetahui bentuk kotak saya di.)

Setelah membaca buku biru besar, Saya akan membaca seluruh buku dalam WSS. Ini penyelaman mendalam ke dalam masalah yang pengembang perawatan paling tentang.

Menciptakan lingkungan Virtual

Untuk melakukan pengembangan apapun atau benar menggunakan lingkungan, Anda memerlukan sistem operasi server windows ditiup penuh dengan SharePoint Designer, Visual Studio 2005 (2008 karya, tetapi beberapa alat yang berguna yang belum dapat digunakan sebagai penulisan artikel ini), InfoPath 2007 dan beberapa hal lain. Ada banyak baik blog entries menggambarkan proses ini. Aku akan melihat dua:

Sebagai tambahan, Andrew Connell berbagi pengalamannya dengan VMWare di sini:

Menggunakan mesin pencari favorit Anda untuk melihat apa yang orang lain lakukan. Ini adalah suatu latihan pembelajaran yang berguna dalam dan dari dirinya sendiri.

Luangkan beberapa menit untuk marah mencela fakta bahwa Anda membutuhkan lingkungan server untuk melakukan pengembangan. Tapi … jangan repot-repot blogging tentang hal itu atau posting ke forum MSDN. It’s already been done 🙂. Sebaliknya, menerimanya dan melanjutkan. Anda akan lebih baik untuk itu.

Get Certified

Saya percaya bahwa jalan sertifikasi MS SharePoint, yang terdiri empat ujian, lengkap. Saya sarankan bahwa Anda mengikuti Panduan Persiapan online mereka dan melakukan yang terbaik untuk memahami setiap daerah dari tes.

SAYA Jangan menyarankan bahwa Anda mengambil ujian hanya untuk lulus. SAYA Jangan menyarankan agar Anda menggunakan salah satu "otak dump" pihak ke-3 gaya "alat" untuk melewati tes MS. Jika Anda dapat mengambil ujian, Pass itu didasarkan pada kombinasi Anda sendiri diarahkan studi dan pengalaman, Anda akan menjadi calon pengembang dan pekerjaan yang lebih kuat untuk itu.

Ada empat ujian dalam dua "lagu":

Pengembang:

Admin:

Saya sarankan bahwa pengembang studi untuk semua ujian tersebut. Anda akan kuat bagi mereka, Meskipun saya kira jika Anda melewatkan ujian admin, Anda akan mendapatkan.

Saya menemukan versi WSS menjadi jauh lebih menantang daripada versi MOSS sesuai, banyak yang mengejutkan saya. Aku berada di kelas baru-baru ini dan beberapa orang lain membuat titik yang sama.

Sementara aku sedang belajar untuk 70-542 Ujian (Pengembangan MOSS) Aku melacak sumber-sumber studi saya. Ini mungkin membantu untuk Anda juga: http://paulgalvin.spaces.live.com/Blog/cns!1CC1EDB3DAA9B8AA!192.entry

Plug diri ke masyarakat

Komunitas SharePoint bersemangat, kuat dan tumbuh lebih besar sepanjang waktu.

Anda ingin melihat berikut untuk memulai:

  • Blogs dari
  • Forum
  • CodePlex
  • Twitter

Blogs dari

Jika Anda tidak mengerti RSS, menghentikan semua ini dan Pelajari. Dibutuhkan 10 menit untuk belajar, mungkin lain 10 menit untuk menemukan web berbasis RSS reader (Aku suka google reader, www.Google.com/ pembaca).

Start by adding this blog to your RSS reader 🙂

Berikutnya, Tambahkan www.SHAREPOINTBlogs.com untuk pembaca Anda. Mereka menggabungkan banyak blog ke feed tunggal.

Dari waktu ke waktu, Anda akan menemukan blog yang tidak dikumpulkan dengan cara itu. Hanya menambahkannya secara individual.

Saya berlangganan beberapa lusin blog yang saya telah terakumulasi selama setahun terakhir. Jika kamu mau, Saya dapat mengekspor daftar saya dan email.

Akhirnya, Anda mungkin ingin memulai blog Anda sendiri. Saya secara pribadi berpikir bahwa serangkaian entri blog yang menggambarkan "newbie's" kemajuan belajar WSS MOSS akan seri menarik. Saya berharap saya telah melakukan itu sendiri.

Forum

Saya secara aktif berpartisipasi dalam dua kelompok forum: MSDN dan SharePoint University.

Forum adalah tempat yang sangat baik untuk belajar. Orang-orang bertanya pertanyaan mulai dari yang sangat sederhana ("Bagaimana cara membuat kolom situs") untuk panik ("Server saya adalah down!") lebih hipotetis desain pertanyaan.

Setelah Anda mendapatkan rasa dari lingkungan, menjelajah dan mulai menjawab. Pendek langsung berinteraksi dengan pelanggan, tidak ada lebih baik daripada ini untuk tangan pada pengalaman.

CodePlex

Pergi ke www.CodePlex.com.

Check it out dan mencari proyek SharePoint.

Berlangganan Ringkasan harian Codeplex feed di pembaca feed Anda.

Tambahkan proyek-proyek SharePoint baru ke pembaca feed Anda.

Akhirnya, setelah membaca forum-forum dan menghadap ke setan WSS MOSS Anda sendiri, Pertimbangkan menyusun proyek codeplex Anda sendiri.

Twitter

Saat aku menulis entri blog ini, banyak rakyat sudah mulai menggunakan SharePoint Twitter.

Sulit untuk mencirikan Twitter. Anda hanya akan memiliki untuk check it out sendiri.

Kesimpulan

Yang membungkus sampai jalan saya dan membuat saya saat ini. Aku baru saja mulai menggunakan Twitter dua minggu yang lalu.

WSS MOSS adalah sebuah platform yang sangat dingin dan masyarakat tumbuh sepanjang waktu. Menggunakan sumber daya masyarakat untuk meningkatkan keterampilan Anda dan menikmati perjalanan!

</akhir>

Berlangganan ke blog saya.

Technorati Tags: ,

SharePoint menyediakan kalender Roll-up; Solusi potensial

UPDATE: Orang anonim di komentar posting link ini: http://www.atidan.com/atidan-collaboration-kit.php

Forum pengguna sering mengajukan pertanyaan seperti ini:

"Saya ingin memiliki kalender pada tingkat situs yang dihuni oleh peristiwa-peristiwa dari kalender subsite. Idealnya, pengguna di subsites akan membuat kalender peristiwa, dan akan memiliki pilihan untuk menandai mereka sebagai ' umum.’ Acara yang ditandai sebagai umum secara dinamis akan muncul di kalender bersama situs. Maka kalendar bersama situs adalah roll-up dari semua peristiwa umum dari semua subsite kalender."

WSS 3.0 atau MOSS 2007, Hal ini tidak mungkin untuk langsung mengkonfigurasi "roll-up" Kalender. Kalender yang ada pada mereka sendiri, independen kalender lainnya.

Untuk membuat kalender roll-up, Ikuti salah satu jalur ini:

  1. Menggunakan bagian Web permintaan konten. Ini adalah solusi termudah untuk MOSS pengguna (WSS tidak memberikan CQWP). CQWP, Sayangnya, tidak memberikan tampilan kalender data dari kotak. Ini memberikan fleksibilitas besar render (Lihat di sini untuk salah satu contoh) tapi secara default, menunjukkan hasil dalam format daftar sederhana. Dalam banyak kasus, CQWP mungkin merupakan pilihan yang baik.
  2. Lebih pemrograman berorientasi solusi akan menggunakan receiver acara. Menerapkan receiver acara pada kalender subsite yang menjaga acara-acara publik mereka sinkron dengan kalendar master. Sebagai subsite diberikan kalender yang diubah, menjangkau ke master kalender dan update yang diperlukan. Pilihan ini tersedia di WSS kedua 3.0 dan MOSS.

Ada mungkin lain solusi cerdas untuk masalah ini. Jika Anda memiliki satu atau tahu satu, Silakan tinggalkan komentar atau email saya dan saya akan update posting ini.

</akhir>

Berlangganan ke blog saya.

Tips cepat pengguna akhir: Semacam pandangan dalam sebuah dokumen Perpustakaan, Daftar, dll.

Kita dapat, harus dan menciptakan banyak dilihat dalam daftar SharePoint (dokumen Perpustakaan, daftar kustom, dll). SharePoint selalu daftar tampilan yang tersedia dalam urutan abjad. Kita tidak bisa mengubah ini menggunakan dari kotak fungsi. Jika hal ini dapat dilakukan melalui kustomisasi (dan aku tidak yakin itu dapat), itu jauh untuk teknis bagi pengguna akhir yang khas Anda.

Jika Anda ingin mengontrol urutan di mana SharePoint daftar tersedia dilihat, hanya menambahkan angka atau huruf untuk nama tampilan, seperti dalam:

1 – Oleh jenis bahan
2 – Semua dokumen
3 – Tanggal jatuh tempo

-atau-

A – Oleh jenis bahan
B – Semua dokumen
C – Tanggal jatuh tempo

I juga telah membuat pemandangan yang tujuannya adalah ketat untuk memberi makan KPI. Saya telah mengikuti konvensi penamaan ini:

Z_KPI_[Deskripsi]

Yang menyebabkan saya "KPI" pemandangan untuk muncul di bagian bawah daftar.

</akhir>

Berlangganan ke blog saya.

Bar yang masih cukup tinggi untuk memperpanjang MOSS

Hari ini, Saya bekerja dengan klien dan menjelaskan cara untuk memodifikasi bagian web permintaan konten dan menampilkan tambahan bit informasi dari jenis konten.

"Pertama., Anda mengkonfigurasi yang CQWP untuk terhubung ke sumber data, kemudian Anda ekspor ke workstation Anda, memodifikasi <CommonViewFields>, meng-upload, menghapus aslinya dan sekarang sudah ' Prima’ untuk menampilkan kolom lain. Berikutnya, membuka SharePoint designer, menavigasi ke situs koleksi akar dan menemukan ItemStyle.xsl. Menyalin salah satu template sebagai titik awal yang berguna. Kembali dan mengubah CQWP untuk membuat penggunaan template baru ini. Akhirnya, memodifikasi template untuk membuat bidang baru Anda! (Jangan lupa untuk memeriksa kembali di pengguna sehingga orang lain dapat melihat hasil)."

Semua cukup jelas bagi saya (dan sebagian besar dari kita SharePoint pengembang jenis) apa yang terjadi dan bagaimana hal itu cukup bagus, Benarkah, aspek-aspek pengambilan data yang CQWP begitu baik-terpisah dari aspek presentasi data. Tapi, Hal ini tidak begitu mudah untuk menjelaskan, itu?

<akhir />

Ya tidak (kotak centang) penyaringan di bagian Web Content Query

Untuk menyaring query untuk ya/tidak ada kotak centang yang berjudul "PG tonggak", mengkonfigurasi CQWP seperti ini:

gambar

Ini adalah salah satu dari pertanyaan-pertanyaan tersebut jelas-sekali-Anda-tahu-itu tetapi hard-to-find-an-answer-to: Bagaimana untuk menyaring ya/tidak ada kotak centang yang menggunakan bagian web permintaan konten.

Yang pertama hasil pencarian Saya menemukan menggunakan istilah pencarian "penyaring bagian web permintaan konten ya tidak" datar keluar salah, Jadi saya pikir saya akan menempatkan ini di sana dan melihat apakah ia dapat menggantikan hasil salah dalam hasil pencarian khas.

Sangat mudah: Benar nilai = "1" dan nilai-nilai yang palsu tidak sama dengan "1" (cantik retro, benar-benar).

Dalam contoh di atas, Saya menciptakan situs kolom jenis ya/tidak" (kotak centang)" bernama "PG tonggak". Saya menambahkan ke Perpustakaan doc, upload beberapa dokumen, mengatur nilai beberapa dan diuji.

<akhir />

MOSS memberitahu saya kolom Namaku adalah Reserved atau dalam penggunaan … Tapi itu tidak

UPDATE 12/04/07: Lihat ini Microsoft KB (http://support.microsoft.com/kb/923589) untuk informasi terkait.

Benar-benar, ternyata itu adalah, Tapi tricksy MOSS harus membuat sulit.

Pelanggan saya melakukan beberapa pekerjaan pengembangan pada situs MOSS selama akhir pekan. Itu adalah sedikit dari gado untuk apa yang dia lakukan benar-benar, tetapi hasil akhirnya adalah ini:

  • Ia mencoba untuk menambahkan kolom situs yang disebut "kuantitas" dan MOSS Balasan: "Nama kolom yang Anda masukkan sudah digunakan atau reserved. Memilih nama lain."
  • Dia mencoba untuk menambahkannya ke lingkungan lain dan itu bekerja. Oleh karena itu, "Kuantitas" bukanlah nama reserved.
  • Ia mencoba untuk menemukan situs yang ada kolom yang bernama "kuantitas" dalam koleksi situs itu. Dia tidak dapat menemukannya.

Saya melakukan beberapa penelitian, dan bahkan beberapa coding, Wax filosofis dan akhirnya menemukan bahwa kolom yang bernama kuantitas melakukan, Sebenarnya, ada. Dalam "_Hidden" kelompok. Oleh karena itu, Kami tidak dapat menemukan melalui antarmuka pengguna SharePoint.

Bagaimana bisa ada? Saya tidak tahu, tapi aku punya teori (atau sebagai istri saya akan menyebutnya, "bla bla bla"). Di suatu tempat di sepanjang garis, a menakjubkan empat puluh template ditambahkan dan mungkin diaktifkan di sebuah situs dalam situs koleksi. Itu kemudian telah dinonaktifkan (atau situs yang dihapus). Kolom situs, Namun, tetap tetapi di "_Hidden" kelompok. Jika seseorang mengetahui lebih baik, tolong beritahu saya melalui email atau posting di komentar.

SharePoint mengatakan kebenaran. Itu bernilai hampir tidak menunjukkan bahwa pesan tidak bermanfaat sebagai itu bisa. Akan menyenangkan untuk melihat bahwa pesan garpu ke dua pesan yang berbeda di masa depan: 1) Mengatakan bahwa nama kolom atau tidak. 2) Jika itu tidak diperuntukkan, Tampilkan situs, atau setidaknya kelompok, di mana nama kolom sudah digunakan.

</akhir>

“Tidak bisa mendapatkan daftar skema kolom properti dari daftar SharePoint” — Deskripsi/kerja-arounds

Minggu ini, kami akhirnya direproduksi masalah yang telah dilaporkan oleh pengguna remote: Ketika ia mencoba untuk mengekspor isi dari daftar untuk excel, hal-hal yang tampaknya akan mulai bekerja, Tapi kemudian Excel akan muncul pesan kesalahan: "Tidak bisa mendapatkan daftar skema kolom properti dari daftar SharePoint". Dia berlari kantor 2003, Windows XP dan menghubungkan ke MOSS.

Saya mencari Internets dan melihat beberapa spekulasi tapi tidak ada 100% definitif. Oleh karena itu, posting ini.

Masalah: Mengekspor pandangan untuk unggul yang berisi (tanggal = tipe data kolom).

Apa yang bekerja untuk kita: Mengubah tanggal untuk "satu baris teks". Kemudian, mengubahnya kembali ke tanggal.

Yang dipecahkan itu. Itu bagus untuk melihat bahwa konversi bekerja, benar-benar. Itu cukup gugup bahwa mengubah hal-hal dengan cara ini akan gagal, tetapi tidak.

Bug ini telah dilemparkan bayangan besar atas tipe data tanggal dalam pikiran klien, Jadi kita akan mencari jawaban yang pasti dari Microsoft dan mudah-mudahan aku akan posting dan update di sini dalam periode pendek berikutnya waktu dengan informasi jawaban dan perbaikan terbaru mereka resmi.

Referensi lain:

http://www.kevincornwell.com/blog/index.php/cannot-get-the-list-schema-column-property-from-the-sharepoint-list/

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2383611&SiteID=1

<akhir>

Berlangganan ke blog saya.

Technorati Tags: ,

Anda tidak bisa mengalahkan SharePoint jangkauan

Selama dua hari terakhir, Saya telah berpartisipasi dalam dua pertemuan di mana kami menyampaikan hasil dari proyek SharePoint. CIO dan timnya bergabung pertemuan pertama. Itu standar dan tidak terutama terkenal. Departemen TI jelas terlibat dalam usaha peluncuran dari setiap proyek teknologi. Pertemuan kedua diperluas untuk mencakup V.P. dari pemasaran, beberapa sutradara mewakili HR, Logistik, Manufaktur, Proyek, Kualitas, Pembelian, Pengembangan perusahaan dan departemen lain (beberapa di antaranya tidak bahkan secara langsung terlibat dalam tahap saat ini). Itulah khalayak yang perkasa luas.

Dalam kehidupan sebelumnya, Saya terutama bekerja pada proyek-proyek ERP dan CRM. Mereka berdua memiliki domain solusi cukup lebar tetapi tidak selebar SharePoint. Akan terwujud, SharePoint proyek secara sah dan selalu mencapai ke setiap sudut dan celah dari organisasi. Berapa banyak solusi perusahaan lain memiliki semacam mencapai? Tidak banyak.

SharePoint jelas mewakili kesempatan besar bagi kita cukup beruntung untuk berada di ruang ini. Hotel ini menyediakan kesempatan besar teknis (yang entah bagaimana dihidupkan kepalanya Sini di bawah "Teknologi Anda harus menguasai"). Tetapi bahkan lebih baik, SharePoint memperlihatkan kami berbagai luas dan berbagai proses bisnis melalui keterlibatan ini. Berapa banyak spesialis CRM bekerja dengan sisi manufaktur perusahaan? Berapa banyak konsultan ERP bekerja dengan sumber daya manusia pada akuisisi? SharePoint melebihi mereka berdua.

Seperti apa pun, Hal ini tidak sempurna, Tapi itu adalah tempat yang sangat baik untuk menjadi.

Untuk cinta [mengisi Anda menjadi orang tinggi paling dicintai], Jangan mengubah ' judul’ kolom situs.

Pada Forum SharePoint, kadang-kadang seseorang bertanya tentang "mengubah label judul" atau tentang "menghapus judul dari daftar".

Garis bawah: Jangan lakukan itu!

Sayangnya, antarmuka pengguna memungkinkan perubahan arah dari kolom label seperti yang ditunjukkan:

gambar

Judul adalah sebuah kolom yang terkait dengan "Item" jenis konten. Banyak, banyak, banyak CT menggunakan kolom ini dan jika Anda mengubahnya di sini, riak keluar di mana-mana. Ada kesempatan baik bahwa Anda tidak bermaksud untuk itu terjadi. Kau mungkin berpikir untuk diri sendiri, "Saya memiliki daftar pencarian kustom dan ' judul’ hanya tidak masuk akal sebagai nama kolom, Jadi aku akan mengubahnya untuk ' kode Status’ dan menambahkan kolom keterangan." Tapi jika Anda mengikuti pada pikiran itu dan mengubah nama ' judul’ untuk 'Kode Status', Setiap daftar judul (termasuk dokumen Perpustakaan) perubahan ke "kode Status" dan Anda mungkin tidak berniat untuk yang terjadi.

Masalah sebenarnya adalah bahwa ini adalah perubahan sekali jalan. UI "tahu" gelar"itu" adalah sebuah kata yang dilindungi. Jadi, Jika Anda mencoba dan mengubah "kode Status" kembali ke "Judul", itu akan mencegah Anda dan sekarang Anda sudah dicat sendiri ke sudut using paint that never dries 🙂

Jadi apa yang terjadi jika Anda sudah berubah itu? Aku belum pernah melihat jawaban yang kita semua ingin, yang merupakan metode yang sederhana dan mudah untuk mengubah label kembali ke 'Title'. Sekarang, saran terbaik adalah untuk mengubahnya ke sesuatu seperti "Doc Item judul". Itu adalah label cukup generik yang mungkin tidak terlalu gemuruh bagi pengguna Anda.

Saya punya beberapa ide lain yang di to-do list hal untuk penelitian:

  • Hubungi Microsoft.
  • Melakukan sesuatu dengan object model, mungkin dalam hubungannya dengan fitur.
  • Mengetahui skema database dan manual update SQL. (Anda harus menghubungi Microsoft sebelum melakukan hal ini walaupun; ini kemungkinan akan membatalkan kontrak dukungan Anda).

Jika ada yang tahu bagaimana untuk memecahkan masalah ini, Silakan kirim komentar.

Memperbarui sore, 11/15: Saya menemukan link ini yang menjelaskan sebuah metode untuk menciptakan jenis daftar yang tidak memiliki judul kolom: http://www.venkat.org/index.php/2007/09/03/how-to-remove-title-column-from-a-custom-list/

SPD kustom workflow tindakan — string manipulasi perangkat tambahan

Sekitar seminggu yang lalu, Saya memulai sebuah proyek codeplex yang menyediakan sebuah metode sederhana dan cukup generik untuk menambahkan fungsi kustom tindakan untuk alur kerja desain SharePoit. Hal ini digambarkan di sini: http://www.codeplex.com/spdwfextensions. Luar hanya menyediakan kerangka kerja, Hal ini juga bertujuan untuk menyediakan satu set fungsi yang berguna yang akan membuat SPD lebih berguna/fleksibel/kuat.

Berikut adalah fitur direncanakan saat ini untuk versi 1.0: https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=spdwfextensions&ReleaseId=8280

Jika seseorang memiliki minat dalam proyek ini, Silakan Tinggalkan komentar atau mulai/menambah diskusi di sini: http://www.codeplex.com/spdwfextensions/Thread/List.aspx

Berikut adalah seperangkat terbaru dari fungsi yang telah dikodekan (Meskipun belum sepenuhnya diuji sebagai 11/08/07):

Fungsi Deskripsi (Jika tidak sama seperti.Fungsi bersih)
Num-entri() Kembali "entri nomor" dalam string sesuai pembatas tertentu.

Misalnya: Num-entri dalam string ",b,c" dengan pembatas"," = 3.

Catatan() Kembali n token dalam string sesuai pembatas tertentu.
Panjang String.length
Ganti() String.replace()
Berisi() String.contains()
Kembali kata "benar" atau kata-kata "palsu".
Substring(mulai) String.substring(mulai)
Substring(mulai,akhir) String.substring(mulai,akhir)
ToUpper() String.ToUpper()
ToLower() String.ToLower()
StartsWith() String.StartsWith()
Kembali kata "benar" atau kata-kata "palsu".
EndsWith() String.EndsWith()
Kembali kata "benar" atau kata-kata "palsu".