नोट
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप साइन इन करने या निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
इस पृष्ठ तक पहुंच के लिए प्राधिकरण की आवश्यकता होती है। आप निर्देशिकाएँ बदलने का प्रयास कर सकते हैं।
किसी प्रपत्र पर व्यवसाय प्रक्रिया प्रवाह डेटा के साथ सहभागिता करने के लिए ईवेंट, विधियाँ और ऑब्जेक्ट्स प्रदान करता है. प्रपत्र पर व्यवसाय प्रक्रिया प्रवाह नियंत्रण के साथ सहभागिता करने के तरीकों के लिए formContext.ui.process (क्लाइंट API संदर्भ) देखें.
ईवेंट और ईवेंट हैंडलर विधियों को संसाधित करें
व्यवसाय प्रक्रिया प्रवाह के लिए स्क्रिप्ट लिखने के लिए निम्न इवेंट और ईवेंट हैंडलर विधियों का उपयोग करें।
सक्रिय प्रक्रिया विधियाँ
सक्रिय प्रक्रिया के बारे में जानकारी प्राप्त करने और सक्रिय प्रक्रिया के रूप में एक अलग प्रक्रिया सेट करने के लिए इन विधियों का उपयोग करें।
| नाम | या क़िस्म |
|---|---|
| getActiveProcess | सक्रिय प्रक्रिया का प्रतिनिधित्व करने वाली प्रक्रिया ऑब्जेक्ट लौटाता है। |
| सेटएक्टिवप्रोसेस | सक्रिय प्रक्रिया के रूप में एक प्रक्रिया सेट करता है। |
प्रक्रिया के तरीके
किसी प्रक्रिया में व्यवसाय प्रक्रिया प्रवाह के लिए डेटा होता है. प्रक्रिया के गुणों तक पहुंचने के तरीकों का उपयोग करें।
| नाम | या क़िस्म |
|---|---|
| गेटआईडी | प्रक्रिया का अद्वितीय पहचानकर्ता लौटाता है. |
| getName | प्रक्रिया का नाम लौटाता है. |
| getStages | प्रक्रिया में चरणों का एक संग्रह लौटाता है। |
| isRendered | एक बूलियन मान लौटाता है जो दर्शाता है कि प्रक्रिया रेंडर की गई है या नहीं। |
ProcessInstance विधियाँ
किसी रिकॉर्ड के लिए सभी प्रक्रिया आवृत्तियों के बारे में जानकारी प्राप्त करने के लिए और सक्रिय आवृत्ति के रूप में एक प्रक्रिया आवृत्ति सेट करने के लिए इन विधियों का उपयोग करें।
| नाम | या क़िस्म |
|---|---|
| getProcessInstances | उस तालिका रिकॉर्ड के लिए सभी प्रक्रिया आवृत्तियाँ देता है जिन पर कॉल करने वाले उपयोगकर्ता की पहुँच होती है. |
| setActiveProcessInstance | एक प्रक्रिया आवृत्ति को सक्रिय आवृत्ति के रूप में सेट करता है। |
उदाहरण के तरीके
प्रक्रिया आवृत्ति में व्यवसाय प्रक्रिया प्रवाह की आवृत्ति के लिए डेटा होता है. प्रक्रिया आवृत्ति के गुणों तक पहुँचने के लिए विधियों का उपयोग करें।
| नाम | या क़िस्म |
|---|---|
| getInstanceId | प्रक्रिया आवृत्ति का अद्वितीय पहचानकर्ता देता है. |
| getInstanceName | प्रक्रिया आवृत्ति का नाम देता है. |
| प्राप्त स्थिति | प्रक्रिया आवृत्ति की वर्तमान स्थिति देता है। |
| सेटस्टेटस | सक्रिय प्रक्रिया आवृत्ति की वर्तमान स्थिति सेट करता है। |
सक्रिय चरण के तरीके
सक्रिय चरण के बारे में जानकारी प्राप्त करने और सक्रिय चरण के रूप में एक अलग चरण निर्धारित करने के लिए इन विधियों का उपयोग करें।
| नाम | या क़िस्म |
|---|---|
| getActiveStage | सक्रिय चरण का प्रतिनिधित्व करने वाला एक स्टेज ऑब्जेक्ट लौटाता है। |
| सेटएक्टिवस्टेज | एक पूर्ण चरण को सक्रिय चरण के रूप में सेट करता है। |
स्टेज के तरीके
एक चरण में एक व्यवसाय प्रक्रिया प्रवाह में एक चरण के लिए डेटा होता है। मंच के गुणों तक पहुंचने के तरीकों का उपयोग करें।
| नाम | या क़िस्म |
|---|---|
| getCategory | एक getValue विधि के साथ एक ऑब्जेक्ट लौटाता है जो व्यवसाय प्रक्रिया प्रवाह श्रेणी का पूर्णांक मान लौटाएगा। |
| getEntityName | मंच से संबद्ध तालिका का तार्किक नाम देता है. |
| गेटआईडी | मंच का अद्वितीय पहचानकर्ता लौटाता है। |
| getName | मंच का नाम लौटाता है। |
| getNavigationBehavior | एक चरण के लिए एक नेविगेशन व्यवहार ऑब्जेक्ट देता है जिसका उपयोग यह निर्धारित करने के लिए किया जा सकता है कि उपयोगकर्ताओं के लिए क्रॉस-टेबल व्यवसाय प्रक्रिया प्रवाह नेविगेशन परिदृश्य में अन्य तालिका रिकॉर्ड बनाने के लिए बनाएँ बटन उपलब्ध है या नहीं. |
| प्राप्त स्थिति | मंच की स्थिति लौटाता है। |
| गेस्टेप्स | चरण में चरणों का एक संग्रह लौटाता है। |
चरण के तरीके
एक चरण में एक व्यवसाय प्रक्रिया प्रवाह में एक चरण में एक चरण के लिए डेटा होता है। चरण के गुणों तक पहुँचने के लिए विधियों का उपयोग करें।
| नाम | या क़िस्म |
|---|---|
| getAttribute | चरण से संबद्ध स्तंभ का तार्किक नाम लौटाता है. |
| getName | चरण का नाम देता है. |
| getProgress | कार्रवाई चरण की प्रगति लौटाता है। |
| हैआवश्यक है | एक बूलियन मान लौटाता है जो दर्शाता है कि व्यवसाय प्रक्रिया प्रवाह में चरण की आवश्यकता है या नहीं। |
| सेटप्रोग्रेस | कार्रवाई चरण की प्रगति को अद्यतन करता है। |
नेविगेशन के तरीके
अगले और पिछले चरणों में जाने के लिए इन विधियों का उपयोग करें। इन दोनों विधियों के कारण OnStageChange ईवेंट उत्पन्न हो सकता है।
| नाम | या क़िस्म |
|---|---|
| आगे बढ़ें | अगले चरण में प्रगति करता है। |
| चालपिछला | पिछले चरण में चला जाता है। |
अन्य उपयोगी तरीके
सक्रिय पथ में चरणों, सक्षम प्रक्रियाओं और चयनित चरण के बारे में जानकारी प्राप्त करने के लिए इन विधियों का उपयोग करें।
| नाम | या क़िस्म |
|---|---|
| getActivePath | वर्तमान में सक्रिय पथ में चरणों का एक संग्रह प्राप्त करता है, जिसमें व्यवसाय प्रक्रिया प्रवाह नियंत्रण में प्रदर्शित चरणों के साथ सहभागिता करने की विधियाँ होती हैं. |
| getEnabledProcesses | एसिंक्रोनस रूप से उस तालिका के लिए सक्षम व्यवसाय प्रक्रिया प्रवाह को पुनर्प्राप्त करता है जिस पर वर्तमान उपयोगकर्ता स्विच कर सकता है. |
| getSelectedStage | वर्तमान में चयनित चरण प्राप्त करता है। |
संबंधित आलेख
formContext.ui.process (क्लाइंट API संदर्भ)
Xrm ऑब्जेक्ट मॉडल को समझें
नियंत्रण (क्लाइंट एपीआई संदर्भ)