Cepat mudah dan: Membolehkan SharePoint Designer aliran kerja untuk mengemas kini borang InfoPath

Senario: Saya mempunyai satu bentuk InfoPath yang Penyambut-hujung proses aliran kerja yang dilaksanakan menggunakan Reka bentuk SharePoint. Pada satu titik, seorang pengurus perlu meluluskan borang. Oleh kerana saya tidak boleh bergantung kepada sejarah aliran kerja untuk memenuhi keperluan pengauditan saya, Saya membuat keputusan untuk menyimpan mesej pengauditan saya sendiri secara langsung di borang ini.

Tinjauan:

Reka bentuk dan menerbitkan ia sebagai jenis kandungan dan borang itu sendiri kepada Perpustakaan dokumen. Mark dikehendaki medan borang sebagai updateable dari Lumut. Bentuk ini adalah terikat untuk jenis kandungan dan jenis kandungan "dilampirkan" kepada perpustakaan bentuk (atau banyak, jika anda mahu). Menulis sebuah aliran yang mengemas medan.

Langkah-langkah tertentu:

  1. Mewujudkan sebuah perpustakaan dokumen. Ini akan menjamin anda template InfoPath.
  2. Mencipta borang-borang Perpustakaan.
  3. Cipta borang InfoPath. Termasuk medan teks, "Audit mesej".
  4. Publish bentuk yang jenis kandungan (TIDAK dokumen).
  5. Walaupun mengisi dialog penerbitan:
    1) Simpan fail. Xsn ke perpustakaan dokumen (melangkah #1).
    b) Menerbitkan "Audit mesej" bidang dan tanda benar: "Benarkan pengguna untuk mengedit data dalam bidang ini dengan menggunakan halaman datasheet atau sifat".
    c) Mencipta jenis kandungan baru dan memberikan nama yang sesuai.
  6. Mengakses perpustakaan borang-borang.
    1) Pergi ke tetapan maju dan membolehkan perpustakaan bentuk untuk menguruskan jenis kandungan.
    b) Pilih jenis kandungan yang baru diwujudkan (5c di atas). Ia akan dikumpulkan di bawah "Microsoft InfoPath" (atau serupa).
    c) Keluarkan lalai "borang" jenis kandungan dari perpustakaan.
    d) Menandakan Perpustakaan untuk "Tunjukkan sebagai halaman web" supaya bentuk akan melancarkan dari SharePoint dan bukan stesen kerja pelanggan InfoPath.
  7. Kembali ke Perpustakaan borang yang betul dan klik "baru" hanya mengesahkan bahawa bentuk dimasukkan dengan betul dan bertindak yang anda mahu.
  8. Api sehingga SharePoint Designer dan mengemudi ke laman web yang menjadi tuan rumah perpustakaan borang anda (daripada langkah 2).
  9. Buat kerja baru dilampirkan kepada perpustakaan borang-borang.
  10. Menambah tindakan yang satu "Set medan dalam semasa barang". Anda seharusnya menjangka Reka bentuk SharePoint ke senarai anda bidang anda, "Audit mesej". Menetapkan nilai.
  11. Klik Selesai dan kembali ke perpustakaan bentuk.
  12. Cipta borang baru dan meletakkan beberapa nilai ujian ke dalam "Audit mesej" bidang.
  13. Simpan dan kembali ke perpustakaan bentuk.
  14. Klik kanan, Pilih "aliran kerja" dan memulakan aliran kerja anda.
  15. Ia perlu dijalankan dengan serta-merta. Tarik ke bentuk (daripada langkah 12) dan jika semua telah pergi untuk merancang, "Mesej audit" telah diberikan apa-apa nilai yang anda berikan dalam langkah 10.

Nota:

Tidak semua kawalan boleh dikonfigurasikan untuk komunikasi bi-arah ini. Sebagai contoh, Ia tidak kelihatan untuk melaksanakan suatu aliran SPD yang mengubahsuai bidang-bidang teks yang dibalut di dalam mengulangi bahagian-bahagian.

Salah satu yang utama ambil-jauhnya di sini adalah bahawa kami benar-benar telah mencipta sejenis kandungan dengan template yang berkaitan. Ini juga membolehkan kita untuk menyimpan pelbagai template borang InfoPath di Perpustakaan borang sama.

Ini memerlukan pelayan borang. Ia tentu tidak akan bekerja di sebuah WSS 3.0 alam sekitar dan mungkin juga memerlukan persekitaran SharePoint Enterprise.

Tinggalkan Jawapan

alamat e-mel anda tidak akan diterbitkan. Ruangan yang diperlukan ditanda *