2 Templat ke satu SharePoint Library, Templat default

0

Oke, saya bukan penulis skrip, kalau tidak saya sudah otomatis ini. Saya perlu bantuan cepat dalam langkah-langkah paling mendasar yang mungkin.

Saya memiliki pustaka formulir SharePoint menggunakan formulir berbasis InfoPath. Saya memiliki template "Publik" untuk pelanggan saya yang mengirimkan ke perpustakaan "Pribadi", melalui izin yang sangat terperinci sehingga mereka tidak dapat melihat perpustakaan. Perpustakaan pribadi memiliki templat sendiri berdasarkan templat publik asli. Dengan cara ini saya dapat mentransisikan informasi satu formulir dengan mulus ke templat baru. Template pribadi yang baru akan memiliki semua detail internal yang tidak ingin dilihat oleh pelanggan, tetapi juga semua informasi dari formulir Publik yang diisi pelanggan.

Apakah ada cara untuk default semua item dibuka dari perpustakaan pribadi untuk menggunakan Template Pribadi, meskipun mereka dikirim dari template Publik?

Anarkie
sumber

Jawaban:

0

Setelah formulir InfoPath dikirimkan ke perpustakaan, ia akan selalu terbuka di templat tempat ia dibuat. Dalam kasus Anda, itu adalah templat Publik. Ada solusi untuk skenario ini dan itu melibatkan beberapa pemrograman. Saya menyarankan agar Anda membuat logika kustom dalam bentuk yang akan membuka tampilan berbeda berdasarkan data yang dimasukkan. YAITU. Setelah dikirimkan, Anda dapat mengubah nilai dalam formulir InfoPath Anda dan membuat tampilan lain dalam formulir default.

Ini bukan solusi yang ideal, tetapi InfoPath tidak mendukung apa yang Anda cari. Formulir InfoPath adalah XML murni dan pengguna super mungkin membuka XML di beberapa editor dan melihat serta memperbarui nilai yang Anda coba lindungi.

Opsi paling agresif adalah mengubah referensi ke templat InfoPath secara sistematis, yang rumit karena Anda mungkin merusak formulir. Namun XML masih ada di sana.

Toni Frankola
sumber