Ada skenario bisnis umum seperti ini:
- Pengguna mengisi formulir InfoPath.
- Menyerahkan formulir.
- Lama proses alur kerja dimulai.
- Sementara alur kerja berjalan, kita tidak ingin orang untuk mengubah isi formulir.
Contoh office.microsoft.com ini menjelaskan cara membuat sebuah terpisah "Lihat" dan menandai seluruh tampilan sebagai baca-saja. Ini adalah pendekatan yang bisa diterapkan tetapi memiliki kelemahan yang secara efektif telah membuat dua versi seluruh bentuk yang sama dan harus sekarang menjaga mereka sinkron secara manual. Jika Anda menambahkan sebuah field ke tampilan diedit, Anda kemudian harus menambahkannya ke tampilan bebas-diedit serta. Dari waktu ke waktu, dengan berbagai pengembang, ada beberapa perbedaan.
Alternatif ini mungkin bekerja lebih baik dalam beberapa kasus:
- Tambahkan sebuah field baru ke dalam formulir yang disebut "IsEditable".
- Set nilai default untuk true.
- Mempromosikannya ketika penerbitan untuk MOSS.
- Dalam alur kerja, menetapkan nilai IsEditble ke false.
- Kembali ke bentuk.
- Tambah aturan bahwa "setelah buka formulir", menonaktifkan menyimpan tombol ketika IsEditable palsu.
Kekurangannya pendekatan ini adalah bahwa semua bidang masih akan diedit pada layar. Pengguna bisa mendapatkan kesan palsu bahwa mereka benar-benar dapat mengubah konten. Anda dapat mengurangi bahwa dengan menempatkan dalam beberapa teks bahwa bentuk dinonaktifkan, mungkin dalam huruf merah besar di bagian atas halaman.
Dalam satu proyek, Saya membuat sebuah "alur kerja status" Lihat. Berjalannya alur kerja, ini akan memperbarui status tertentu bidang yang telah dipromosikan dari bentuk. Ketika pengguna membuka formulir, "formulir terbuka" aturan secara otomatis beralih ke bahwa pandangan dan pengguna memiliki status ringkasan kecil yang bagus.
</akhir>
Dan, Anda menulis "Maafkan kebodohanku, tetapi ketika Anda merujuk ke "Simpan" tombol, Anda merujuk ke tombol yang muncul di bagian atas bentuk infopath ketika ditampilkan di Sharepoint, yang saya pikir diaktifkan di "membuka dan menyimpan formulir optionswhen merancang bentuk" ketika merancang bentuk? Jika demikian, Bagaimana itu dapat dinonaktifkan oleh aturan – Saya telah melihat tetapi harus kehilangan sesuatu yang jelas. Terima kasih, Dan"
Dalam pengalaman saya, Kebanyakan "real" bentuk-bentuk produksi akhirnya memiliki tombol khusus yang digunakan untuk menyimpan formulir. Default menyimpan fungsi dalam InfoPath akan meminta Anda untuk nama file dan biasanya kami ingin menghasilkan nama file yang secara otomatis. Jadi, Maksudku untuk menonaktifkan tombol Kirim kustom Anda. HTH,
–Paul Galvin
Maafkan ketidaktahuan saya, tetapi ketika Anda merujuk ke "Simpan" tombol, Anda merujuk ke tombol yang muncul di bagian atas bentuk infopath ketika ditampilkan di Sharepoint, yang saya pikir diaktifkan di "membuka dan menyimpan formulir optionswhen merancang bentuk" ketika merancang bentuk? Jika demikian, Bagaimana itu dapat dinonaktifkan oleh aturan – Saya telah melihat tetapi harus kehilangan sesuatu yang jelas. Terima kasih, Dan
Apa yang terjadi dalam skenario di mana Anda ingin mengumpulkan tanda tangan persetujuan/penolakan sebagai alur kerja Anda berjalan? Jika Anda menonaktifkan menyimpan – tidak lebih lanjut mengedit diperbolehkan – Jadi jika saya melihat ini dengan benar Anda harus meninggalkan formulir yang dapat diedit untuk mengumpulkan tanda tangan = tidak ada solusi.