UPDATE: Lihat diskusi MSDN ini, terutama entri terakhir: http://forums.microsoft.com/MSDN/showpost.aspx?postid=2631057&siteid=1. Ini menggambarkan suatu kondisi yang singkat mungkin sirkuit seluruh hal ini. Singkatnya, ini mungkin yang sederhana seperti membuat setidaknya satu bidang wajib.
Saya memiliki perpustakaan dokumen yang mendukung delapan jenis konten.
Aku punya SharePoint Designer alur kerja yang ingin menghitung dan menetapkan "pengingat tanggal" oleh hanya subtracting 30 hari dari kolom lain, "tempo". Ini hanya terjadi untuk salah satu jenis konten, "Asuransi". Tujuan bisnis adalah untuk menghasilkan KPI yang menunjukkan dua jenis dokumen asuransi: "akan berakhir" dan "kedaluwarsa." (Anda dapat membaca lebih lanjut tentang jenis KPI dan lebih substansial drill-down Sini).
Saya telah mengkonfigurasi alur kerja untuk api ketika item baru diciptakan dan ketika item yang dimodifikasi. Idenya adalah bahwa ketika dokumen asuransi upload, kami menghitung "peringatan tanggal" Berdasarkan tanggal kadaluarsa. Sepasang pemandangan bekerja sehubungan dengan daftar menyoroti kondisi ini ketika pengguna hit halaman rumah mereka KPI.
Strategi ini tidak bekerja ketika meng-upload dokumen.
Saya meng-upload dokumen dan aku 'm disajikan dengan layar pemasukan data meta. Pada titik ini, Saya sudah dalam kesulitan. SharePoint telah, sebelum waktunya dari perspektif saya, dipecat alur kerja. Aku belum punya kesempatan untuk memilih jenis konten yang tepat dan tidak menetapkan tanggal jatuh tempo. Pada saat yang sama, alur kerja api tidak ketika saya menekan tombol Kirim saat ini. Ada beberapa logika built-in yang "percaya" yang pertama mengajukan adalah bagian dari "Buat" peristiwa. Jadi … alur kerja telah dipecat dan ketika dijalankan, Akhirnya nilai default meta data.
Terbaik yang saya tahu adalah untuk memasukkan "jeda sampai" kegiatan alur kerja. Saya memiliki jeda alur kerja untuk 1 menit. Sementara itu adalah berhenti, Aku Pilih jenis konten yang tepat, Masukkan meta data. Jeda melengkapi dan alur kerja hasil yang diperlukan. (Perhatikan bahwa di lingkungan saya, kegiatan alur kerja timer dari SPD tidak bekerja di luar kotak. Anda mungkin memiliki masalah yang sama. Lihat Sini untuk rincian lebih lanjut).
Saya tidak suka "sihir penundaan" kerja-sekitar. Apa yang terjadi jika pengguna upload dokumen dan telepon berdering dan percakapan berikutnya outlasts jeda? Saya dapat membuat jeda yang panjang, tapi aku masih tidak menyukainya.
Saya menulis tentang ini di Forum MSDN di sini: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2430725&SiteID=1
Hey guys, I got solusi. tempat aktivitas EventDriven sebelah alur kerja menginisialisasi acara. menempatkan acara OnWorkflowItemChanged. Di dalamnya ada, menangkap nilai diperbarui dari kolom kustom. Ia bekerja untuk saya.
Aku sedang menciptakan wrokflow pengingat yang menggunakan SharePoint Designer, dan ketika saya menggunakan "jeda sampai tanggal" aktivitas. Tidak melanjutkan dan alur kerja status tidak berubah dari "Dalam kemajuan".
(yaitu menampilkan "Pausing untuk 0 menit" di bawah sejarah alur kerja tapi tidak mengambil tindakan tertentu).
Saya telah menciptakan banyak kali tetapi menemukan masalah yang sama.
Saya melakukan beberapa googling untuk itu dalam terakhir beberapa hari, dan dari sana aku akan punya memperbaiki panas KB 932394 dan diinstal itu tapi masih aku dalam kesulitan sama dengan Jeda sampai tanggal Aktivitas.
Saya juga telah berubah pekerjaan-alur kerja durasi waktu menggunakan perintah stsadm dari 5 menit untuk 1 menit sebagai berikut:
Apa yang harus saya lakukan untuk ini?
Silakan menyarankan saya mengapa "jeda sampai tanggal" tidak melanjutkan dan alur kerja status tidak berubah dari "dalam kemajuan" di alur kerja.
Jika ada yang mempunyai solusi mengenai hal ini maka silakan balas saya di saurabhsinghmca@Gmail.com
Terima kasih,
Saurabh Kumar Singh