2012-08-13 7 views
6

क्या ईवेंट सिस्टम से वर्कफ़्लो में कोई आइटम रखना संभव है? जिस समस्या का सामना कर रहा हूं वह यह है कि हम घटकों को दो अलग-अलग वर्कफ़्लो में निर्देशित करना चाहते हैं कि वे किस फ़ोल्डर में हैं (वे किस स्कीमा का उपयोग करते हैं), जो ट्रिडियन यूआई का समर्थन नहीं करता है। मैं एक घटना लिखने की उम्मीद कर रहा था जो किसी घटक के चेक-इन पर ट्रिगर होता है, इसलिए मैं यह निर्धारित कर सकता हूं कि घटक कौन सा फ़ोल्डर है और इसे ईवेंट से उचित वर्कफ़्लो में निर्देशित करें।ट्रिडियन - घटना से वर्कफ़्लो में आइटम रखकर

मैं घटना के निर्माण के साथ ठीक हूं, मैं पूरी तरह से खो गया हूं जहां तक ​​वर्कफ़्लो में आइटम जोड़ने के लिए शुरू करना है। मैंने TOM.NET API दस्तावेज़ों को देखा है लेकिन वास्तव में कुछ भी नहीं मिला है जो मदद करता है। किसी भी सहायता या उदाहरण की सराहना की जाएगी।

उत्तर

6

जैसा कि @ जेरेमी सुझाव देता है, आप वास्तव में क्या करने की कोशिश कर रहे हैं संभव नहीं है।

हालांकि आप अपने वर्कफ़्लो का दूसरा चरण एक स्वचालित निर्णय बनाकर एक ही परिणाम प्राप्त कर सकते हैं जो एक वर्कफ़्लो प्रक्रिया परिभाषा के भीतर 2 अलग वर्कफ़्लो शाखाएं बनाता है। आपका स्वचालित निर्णय घटक के संगठन आइटम को पढ़ सकता है और तदनुसार इसे निर्देशित कर सकता है।

+0

दिलचस्प दृष्टिकोण, जानने के लिए उपयोगी। क्या आप जांचते हैं कि प्रारंभिक बचत किसने की और अगली मैन्युअल गतिविधि को असाइन किया? –

+0

दोनों धन्यवाद। मैं क्रिस के सुझाव को एक कोशिश दूंगा। – Andrew

+0

आप इसे मैन्युअल निर्णय के साथ ही कर सकते हैं - यदि आप पहली गतिविधि स्वचालित निर्णय लेते हैं तो आप प्रक्रिया को ट्रिडियन में सहेज नहीं सकते हैं। –

5

यह संभव नहीं है - एक घटक केवल सहेजने पर डब्लूएफ प्रक्रिया में जोड़ा जाता है और इसकी स्कीमा से संबंधित प्रक्रिया परिभाषा होती है।

संबंधित मुद्दे