שתף באמצעות


formContext.data.process (חומר עזר עבור API של לקוח)

מספק אירועים, שיטות ואובייקטים לקיום אינטראקציה עם נתוני זרימת התהליכים העסקיים בטופס. ראה formContext.ui.process (חומר עזר עבור API של לקוח) לקבלת שיטות לקיום אינטראקציה עם פקד זרימת התהליכים העסקיים בטופס.

עיבוד אירועים ושיטות המטפל באירועים

השתמש בשיטות הבאות של המטפל באירועים ובאירועים כדי לכתוב קבצי Script עבור זרימות תהליכים עסקיים.

Event פעולות שירות של המטפל באירועים
OnPreProcessStatusChange addOnPreProcessStatusChange
removeOnPreProcessStatusChange
OnProcessStatusChange addOnProcessStatusChange
removeOnProcessStatusChange
שינוי ב- OnPreStage AddOnPreStageChange
removeOnPreStageChange
שינוי ב- OnStage AddOnStageChange
RemoveOnStageChange
OnStageSelected addOnStageבחר
removeOnStageבחר

שיטות תהליך פעיל

השתמש בשיטות אלה כדי לאחזר מידע אודות התהליך הפעיל ולהגדיר תהליך אחר כתהליך הפעיל.

שם Description
getActiveProcess החזרת אובייקט Process המייצג את התהליך הפעיל.
setActiveProcess הגדרת תהליך כתהליך הפעיל.

שיטות תהליך

תהליך מכיל את הנתונים עבור זרימת תהליך עסקי. השתמש בשיטות כדי לגשת לממאפיינים של התהליך.

שם Description
מזהה הגהה הפונקציה מחזירה את המזהה הייחודי של התהליך.
שם הגהה הפונקציה מחזירה את שם התהליך.
קבל Backstages החזרת אוסף של שלבים בתהליך.
מכופף (isRendered) החזרת ערך בוליאני המציין אם התהליך מעובד.

פעולות שירות של ProcessInstance

השתמש בפעולות שירות אלה כדי לאחזר מידע אודות כל מופעי התהליך עבור רשומה ולהגדיר מופע תהליך כמופע הפעיל.

שם Description
קבלProcessInstances החזרת כל מופעי התהליך עבור רשומת הטבלה שלמשתמש השיחות יש גישה אליו.
setActiveProcessInstance הגדרת מופע תהליך כמופע הפעיל.

פעולות שירות של מופע

מופע תהליך מכיל את הנתונים עבור מופע של זרימת התהליך העסקי. השתמש בפעולות השירות כדי לגשת למאפיינים של מופע התהליך.

שם Description
מזהה הרחבה החזרת המזהה הייחודי של מופע התהליך.
getInstanceName הפונקציה מחזירה את שם מופע התהליך.
קבלסטטוס החזרת המצב הנוכחי של מופע התהליך.
מצב ערכה הגדרת המצב הנוכחי של מופע התהליך הפעיל.

פעולות שירות של שלב פעיל

השתמש בשיטות אלה כדי לאחזר מידע אודות השלב הפעיל ולהגדיר שלב אחר כשלב הפעיל.

שם Description
קבל אתActiveStage החזרת אובייקט Stage המייצג את השלב הפעיל.
setActiveStage הגדרת שלב שהושלם כשלב הפעיל.

שיטות שלב

שלב מכיל את הנתונים עבור שלב בזרימת תהליכים עסקיים. השתמש בשיטות כדי לגשת לממאפיינים של השלב.

שם Description
קבל קטגוריה החזרת אובייקט עם פעולת שירות getValue שתחזיר את ערך המספר השלם של קטגוריית זרימת התהליך העסקי.
קבלEntityName הפונקציה מחזירה את השם הלוגי של הטבלה המשויכת לשלב.
מזהה הגהה החזרת המזהה הייחודי של השלב.
שם הגהה הפונקציה מחזירה את שם השלב.
getNavigationBehavior החזרת אובייקט אופן פעולה של ניווט עבור שלב שניתן להשתמש בו כדי להגדיר אם לחצן צור זמין עבור משתמשים ליצירת רשומת טבלה אחרת בתרחיש של ניווט חוצה טבלאות של זרימת תהליכים עסקיים.
קבלסטטוס הפונקציה מחזירה את מצב השלב.
קבל את 'גישה' החזרת אוסף של שלבים בשלב.

שיטות שלב

שלב מכיל את הנתונים עבור שלב בשלב בזרימת תהליך עסקי. השתמש בשיטות כדי לגשת למאפיינים של השלב.

שם Description
קבלהפצה הפונקציה מחזירה את השם הלוגי של העמודה המשויכת לשלב.
שם הגהה הפונקציה מחזירה את שם השלב.
קבל את הגנה הפונקציה מחזירה את ההתקדמות של שלב הפעולה.
דרוש החזרת ערך בוליאני המציין אם השלב נדרש בזרימת התהליך העסקי.
setProgress עדכון ההתקדמות של שלב הפעולה.

השתמש בשיטות אלה כדי לעבור לשלב הבא ולשלב הקודם. שתי שיטות אלה עשויות לגרום לאירוע OnStageChange להתרחש.

שם Description
הזזה לפני התקדמות לשלב הבא.
movePrevious מעבר לשלב הקודם.

שיטות שימושיות אחרות

השתמש בשיטות אלה כדי למצוא מידע אודות השלבים בנתיב הפעיל, תהליכים זמינים והשלב הנבחר.

שם Description
getActivePath מקבל אוסף של שלבים הנמצאים כעת בנתיב הפעיל באמצעות שיטות לקיום אינטראקציה עם השלבים המוצגים בפקד זרימת התהליכים העסקיים.
getEnabledProcesses אסינכרוני מאחזר את זרימות התהליכים העסקיים המותאמות לטבלה שהמשתמש הנוכחי יכול לעבור אליה.
getSelectedStage מקבל את השלב שנבחר כעת.

formContext.ui.process (חומר עזר עבור API של לקוח)
הבנת מודל האובייקטים של Xrm
פקדים (חומר עזר עבור API של לקוח)