UPDATE: Lihat perbincangan MSDN ini, terutama kemasukan lepas: http://forums.microsoft.com/MSDN/showpost.aspx?postid=2631057&siteid=1. Ia menerangkan keadaan yang mungkin litar pintas ini semua hal. Secara ringkasnya, ia mungkin semudah membuat sekurang-kurangnya salah satu bidang mandatori.
Saya mempunyai sebuah perpustakaan dokumen yang menyokong lapan jenis kandungan.
Saya mempunyai aliran Reka bentuk SharePoint yang ingin mengira dan peruntukkan "peringatan tarikh" dengan hanya menolak 30 hari dari ruangan lain, "tarikh matang". Ini hanya perlu berlaku untuk satu jenis kandungan, "Insurans". Matlamat perniagaan ialah untuk menghasilkan KPI yang menunjukkan kedua-dua kategori dokumen insurans: "kira-kira hingga tamat" dan "tamat tempoh." (Anda boleh membaca lebih lanjut mengenai jenis ini KPI dan lebih besar menggerudi-down di sini).
Saya telah menkonfigurasi aliran kerja untuk membakar apabila item-item yang baru dicipta dan apabila item diubahsuai. Ideanya adalah bahawa apabila dokumen insurans yang dimuat naik, kami mengira "Amaran tarikh" berdasarkan tarikh tamat tempoh. Sepasang pemandangan bekerja berkaitan dengan senarai KPI untuk menyerlahkan syarat-syarat ini apabila pengguna melanda halaman utama mereka.
Strategi ini tidak berfungsi apabila saya memuat naik dokumen.
Saya muat naik dokumen dan I am ditunjukkan dengan skrin kemasukan data meta. Pada ketika ini, Saya sudah berada dalam kesusahan. SharePoint telah, awal dari perspektif saya, dipecat dalam aliran kerja. Saya tidak punya peluang untuk memilih jenis kandungan yang betul mahupun peruntukkan tarikh kena dibayar. Pada masa yang sama, aliran dalam kebakaran apabila saya menekan butang hantar pada masa ini. Terdapat beberapa logik yang terbina dalam yang "percaya" yang mula-mula menyerahkan sebahagian daripada di "mencipta" acara. Jadi … kerja saya telah dipecat dan apabila ia dilaksanakan, Ia telah diluluskan lalai meta data nilai.
Yang terbaik kerja-sekitar saya tahu adalah untuk memasukkan suatu "tangguh sehingga" aktiviti di dalam aliran kerja. Aku punya tangguh aliran kerja bagi 1 minit. Manakala ia berhenti sejenak, Saya pilih jenis kandungan yang betul, Masukkan meta data. Jeda ini selesai dan alur kerja hasil yang diperlukan. (Perhatikan bahawa dalam persekitaran saya, pemasa aliran kerja aktiviti-aktiviti dari SPD tidak bekerja di luar kotak. Anda mungkin mempunyai masalah sama. Lihat di sini untuk maklumat lanjut).
Saya tidak suka "kelewatan ajaib" kerja-kerja sekitar. Apa akan berlaku jika pengguna upload dokumen dan telefon berdering dan perbualan berikutnya outlasts berhenti seketika dalam? Saya boleh membuat jeda yang lebih panjang, tetapi saya masih tidak suka.
Saya menulis tentang perkara ini di forum MSDN di sini: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2430725&SiteID=1
hey guys, Saya mendapat penyelesaian. meletakkan aktiviti EventDriven sebelah acara memulakan Aliran Kerja. meletakkan acara OnWorkflowItemChanged. Di dalam terdapat, menangkap nilai dikemaskini dari ruang adat. Ia berfungsi untuk saya.
Saya mewujudkan wrokflow peringatan menggunakan SharePoint Designer, dan apabila saya menggunakan "tangguh sehingga tarikh" aktiviti. Ia tidak resume dan status aliran kerja tidak berubah daripada "Dalam kemajuan".
(iaitu ia memaparkan "Pausing bagi 0 minit" di bawah Sejarah Aliran kerja tetapi ia tidak mengambil tindakan tertentu).
Saya telah menciptanya berkali-kali tetapi mendapati masalah sama.
Saya telah melakukan beberapa Googling untuk itu dalam beberapa hari lepas, dan dari situ saya telah mendapat menetapkan panas KB 932394 dan dipasang tetapi masih saya dalam masalah yang sama dengan Jeda Sehingga Tarikh Aktiviti.
Saya juga telah berubah kerja-kerja tempoh masa yang menggunakan arahan stsadm dari 5 minit untuk 1 minit seperti di bawah:
Apakah yang perlu saya lakukan untuk ini?
Sila cadangkan saya mengapa "tangguh sehingga tarikh" tidak menyambung dan status aliran kerja tidak berubah daripada "dalam kemajuan" dalam aliran kerja saya.
Jika sesiapa yang mempunyai apa-apa penyelesaian mengenai perkara ini, sila reply saya di saurabhsinghmca@gmail.com
Terima kasih,
Saurabh Kumar Singh