અપડેટ: I’ve been researching how to embed a SPD workflow into a site definition. આ એમએસડીએન ફોરમ સાંકળ કેટલીક રસપ્રદ માહિતી છે. It’s not conclusive, પરંતુ જંગલ મારફતે પાથ નિર્દેશ.
I’m giving this post a slightly oddball "Observed Behavior" lead since I’m a little leery of drawing conclusions from it. SPD workflows are … સ્વભાવગત.
લોકો ઘણી વાર કહેતી હોય છે / આશ્ચર્ય / fretting over moving SPD workflows from one place to another. આજ, હું આ પગલાંઓ અનુસરીને અને આ અવલોકનો કરવામાં:
- હું એક દસ્તાવેજ લાઇબ્રેરી સાથે જોડાયેલ સાઇટ શેરપોઈન્ટ ડિઝાઈનર મદદથી વર્કફ્લો બનાવનાર.
- સંકળાયેલ દસ્તાવેજ લાઇબ્રેરી પહેલેથી જ કેટલાક દસ્તાવેજો રાખવામાં.
- હું એક નમૂના તરીકે આ સાઇટ સાચવવામાં.
- હું એક નમૂના તરીકે આ સાઇટ સાચવવામાં ત્યારે, હું તેમજ સામગ્રી સાચવી.
- હું કે નમૂનાનો ઉપયોગ કરી સમાન સાઇટ સંગ્રહ એક નવી સાઇટ બનાવનાર.
આ બિંદુએ, I tried to run the workflow. It promptly terminated itself with the log message, "Failed on start".
I expected this. I have low expectations when it comes to moving SPD workflows around.
હું ચાલુ રાખ્યું:
- શેરપોઈન્ટ ડિઝાઈનર માં સાઇટ ખૂલેલા.
- Had a peek at the workflow. It seemed fine.
- I clicked "Finish".
- હું વર્કફ્લો ચાલી હતી.
આ સમય, તે દંડ કામ કર્યું.
I’ll add that this workflow used the "collect data from user" હૂડ હેઠળ પ્રમાણમાં જટિલ ક્રિયા છે કે જે ક્રિયા.
I tentatively conclude that the process of "finishing" the workflow caused SPD to properly associate the SPD workflow with the new document library. I also conclude the XOML and other XML artifacts are reasonably "loose". They are not super tightly coupled to the document library.
આ શું અર્થ છે? Assuming it’s a reliable and reproducible process, there’s at least one rough method we can use to move them around. I don’t know if this would work if we crossed site collection boundaries or even more drastically, સમગ્ર નવા ફાર્મ (e.g. હાંકી કાઢવા માટે યોજવાનો dev).
તમે આ વાંચી અને વળેલું રહ્યાં છો, અથવા એક ટિપ્પણી પોસ્ટ કરો મને ઇમેઇલ your SharePoint Designer migration story. I’ll gladly update this posting with any insights thus offered.
</અંત>
મારા બ્લોગ પર સબ્સ્ક્રાઇબ કરો.