Arsip bulanan: Juli 2009

Pra-kondisi: SharePoint Alert template untuk menyelamatkan (?)

Salah satu klien saya bekerja dengan seorang kontraktor yang sebelumnya untuk membangun sebuah kecil tapi berguna aplikasi SDM untuk perusahaan. Kontraktor yang menggunakan SharePoint Designer untuk mengimplementasikan alur kerja bagian dari solusi. Sedikit berantakan. Misalnya, ada sembilan SPD alur kerja untuk mendukung proses alur kerja logis tunggal dan hingga lima dari mereka mungkin api secara bersamaan pada waktu tertentu yang diberikan kondisi yang tepat. It’s not easy to debug 🙂

Pelanggan saya memiliki sejumlah persyaratan masih beredar, salah satunya adalah untuk umumnya menyediakan konteks lain ketika sistem mengirimkan email peringatan – baik dalam email itu sendiri serta bentuk-bentuk terkait tugas. Sebagai SPD alur kerja pelaksana tahu, tindakan SPD "mengumpulkan data dari pengguna" benar-benar membuat tugas dengan jenis konten kustom. Apabila kita menggunakan tindakan, kita tidak bisa menentukan banyak. Kita dapat meminta untuk beberapa nilai (misalnya. "menyetujui" atau "menyangkal") dan kita dapat menetapkan nilai kode keras dalam judul dan deskripsi. Thats tentang hal itu.

Persyaratan pelanggan saya adalah dua kali lipat:

  1. Ketika SharePoint mengirim email tentang tugas tugas, mencakup banyak informasi tentang tugas di badan email.
  2. Lebih penting lagi, jauh – ketika pengguna mengklik tugas link dalam email, bentuk tugas harus memiliki semua informasi yang approver membutuhkan untuk membuat mereka menyetujui atau menolak keputusan. Sekarang, Manajer perlu klik pada link item sendiri untuk menelusuri ke rincian mendasari dan tidak ada yang suka yang. Anda harus mengklik dalam email. Maka Anda perlu untuk mengklik link semacam jelas pada item tugas. Kemudian Anda dapat melihat data yang mendasarinya (InfoPath membentuk dalam hal ini). Kemudian Anda klik kembali kembali, dll. Semmua orang membenci itu.

Aku telah mewarisi solusi teknis ini agak berantakan dan saya ingin membuat perubahan dalam cara yang paling tidak mengganggu mungkin.

Pendekatan yang saya mengambil sekarang adalah untuk membuat template kustom alert. Anda dapat membaca tentang itu di sini. Aliran ini bekerja seperti ini:

  • SPD alur kerja berjalan.
  • Di beberapa titik, menetapkan tugas untuk manajer.
  • SharePoint sistem secara otomatis mengirimkan peringatan untuk bahwa manajer. Ini bukan merupakan bagian dari alur kerja SPD melainkan "SharePoint apa." (SharePoint timer layanan, Saya percaya).
  • Handler lansiran kustom dipanggil mendukung dari proses alert standar (mengikuti aturan ajaib seperti yang dijelaskan di atas dirujuk artikel).
  • Ketika handler lansiran kustom saya berjalan, itu menghasilkan sebuah email yang indah. Lebih penting lagi, karena memiliki tugas di tangan, itu juga menghiasi tugas yang sebenarnya dengan semua informasi konteks yang diperlukan untuk memenuhi persyaratan bisnis.
  • Pengguna mendapatkan email dan penuh dengan informasi berguna konteks.
  • Pengguna mengklik link tugas dan tugas itu sendiri penuh dengan informasi berguna konteks.
  • Setiap orang goes home untuk memiliki semangka dan es krim.

Aku POC cepat dan itu bekerja dengan baik dalam lingkungan laboratorium. Saya mendapatkan peringatan email kustom saya seperti yang diharapkan. Saya juga mendapatkan untuk memperbarui tugas Deskripsi dan judul itu sendiri.

Sedikit rumit hanya, sejauh, adalah untuk menghindari situasi di mana lansiran update item, memicu lain waspada. Ini tidak khawatir me.

Tampak menjanjikan so far...

Hal yang besar tentang hal ini adalah bahwa saya tidak perlu Bergelandangan dengan salah satu alur kerja SPD yang ada. Mereka tak sadar bahwa sebuah peringatan handler adalah"IIZ BERLARI DI DA BAKGROUND, DECORATIN TEH TUGAS DAFTAR WIF MOAR KONTEKS”.

</akhir>

Berlangganan ke blog saya.

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

Hidup SharePoint Q&Sesi Kamis 07/30/09 @ 12:30 PM EDT berakhir 1:30AM EDT

Update: Format ini pada dasarnya adalah panggilan konferensi dengan beberapa slide PPT untuk mengatur panggung. Kami memiliki sebuah lingkungan SharePoint pada stand by api up dalam hal ini membantu, Tapi ini terutama orang-orang yang berbicara keras-keras. Akan ada kesempatan untuk mengikuti melalui email.

Akan kembali ke pertama saya pernah SharePoint konferensi, hanya lebih dari setahun yang lalu, Aku pernah dipukul oleh bagaimana hebat q hidup&Sesi dapat. Penyelenggara konferensi telah mengumpulkan semacam ad hoc Group "ahli" (yaitu. orang-orang yang nongkrong di dan tidak takut mencari ke konyol naik di atas panggung) untuk menjawab setiap pertanyaan yang datang dari para penonton dalam kamar. Itu di kepala saya kembali maka, dan secara berkala sejak itu, untuk menjadi tuan rumah sesi serupa tapi melakukannya pada baris dan telepon. Saya tidak berpikir itu bisa menjadi sebagai baik sebagai orang Q&Sesi, tapi saya pikir itu bisa cukup keren.

Akhirnya saya mendapat sekitar untuk itu dan Kamis berikutnya, 07/30, perusahaan saya (Arcovis) dan mitra bisnis, Sistem terpadu dan layanan grup, akan hosting q&A seperti yang. Saya berharap untuk melakukan ini secara teratur, sesering mingguan.

Sesi pertama ini mungkin akan sedikit bergelombang, tapi konsep ini:

  • Jika Anda memiliki pertanyaan yang Anda ingin menjawab selama sesi, hanya muncul dan meminta.
  • Jika kamu mau, Anda dapat mengirim email pertanyaan di muka.

Kami berencana untuk menghabiskan paruh pertama q&A pada diemail pertanyaan dan kemudian membuka untuk apa pun yang ada yang bertanya setelah itu.

Sidang berlangsung pada hari Kamis, 07/30 mulai 12:30 dan berakhir di 1:30 AM EDT.

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

Panel akan mencakup saya dan tokoh-tokoh SharePoint lainnya. You’ll have to sign up to find out who they are 🙂

Jika Anda ingin menjadi salah satu tokoh-tokoh tersebut untuk q masa depan&Sesi, Biarkan aku tahu.

</akhir>

Berlangganan ke blog saya.

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

Technorati Tags:

Menanamkan pengembang catatan dalam bentuk InfoPath

Aku masih tinggal di bentuk-bentuk InfoPath dunia dan saya perlu untuk membuat salah satu perubahan "kecil" ke bentuk yang, Sayangnya, melanggar konvensi penamaan aku mengadopsi dengan dua minggu yang lalu. Saya berpikir sendiri, "seseorang akan melihat hal ini satu tahun dari sekarang dan berkata, ' Apa yang Paulus berpikir? Oleh Jupiter, Konvensi penamaan tidak masuk akal!”

Saya menyadari bahwa saya dapat membuat tampilan pada formulir ini dan kemudian, Sekali lagi, menyadari bahwa aku bisa melakukan sesuatu seperti ini sepanjang. Saya menambahkan pandangan "Pengembang catatan" ke bentuk InfoPath seperti:

image

Saya telah mengkonfigurasi bentuk sehingga pengguna tidak bisa untuk pandangan itu dan karena itu, Hal ini hanya terlihat dengan klien InfoPath dalam design view. Sekarang aku merasa sedikit terlepas beberapa pengembang tidak diketahui masa depan yang memandang saya bentuk dan memikirkan pikiran buruk tentang saya. Fiuh!

</akhir>

Berlangganan ke blog saya.

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

Technorati Tags:

Mengelola InfoPath Views

Sepertinya aku pergi melalui fase InfoPath di mana, out of the blue, Aku sedang menyusun sekelompok bentuk. Jari-jari saya belajar bagaimana menggunakan alat yang baik dan kemudian aku pergi melalui sembilan bulan kekeringan dan harus belajar seluruh lagi.

Aku di tengah-tengah InfoPath fase dan saya menciptakan bentuk-bentuk InfoPath dengan banyak dilihat. Satu hal yang Anda mungkin melihat bahwa InfoPath 2007 klien menunjukkan pemandangan dalam urutan abjad. Ini adalah gangguan yang nyata beberapa kali. Teknik terbaik saya hari ini adalah untuk menambahkan sejumlah nama tampilan sehingga mereka selalu menunjukkan dalam urutan yang saya inginkan, seperti digambarkan di sini:

image

Saya berharap saya telah melakukan ini semua bersama.

</akhir>

Berlangganan ke blog saya.

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

Technorati Tags: