יש תרחיש עסקי נפוץ כמו זה:
- המשתמש ימלא טופס InfoPath.
- שליחת טופס.
- תהליך זרימת העבודה ארוכות-בעיטות מחוץ.
- בעת הפעלת זרימת העבודה, אנחנו לא רוצים שמישהו כדי לשנות את התוכן של הטופס.
דוגמה זו office.microsoft.com מאמר זה מתאר כיצד ליצור תצוגה"נפרד" לסמן את כל התצוגה לקריאה בלבד. זו היא גישה מעשית אבל החיסרון כי אתה ביעילות יצירת שתי גרסאות כולו באותו הטופס, עליך עכשיו לסנכרן אותם באופן ידני. אם תוסיף שדה התצוגה ניתן לעריכה, לאחר מכן עליך להוסיף אותו בתצוגה שאינה ניתנת לעריכה גם כן. לאורך זמן, עם מפתחים שונים, תיתכן סטייה כלשהי.
חלופה זו יכול לעבוד טוב יותר במקרים מסוימים:
- הוסף שדה חדש לטופס שנקרא "IsEditable".
- מוגדר לערך ברירת המחדל, נכון.
- לקדם את זה בעת פרסום מוס.
- בתהליך העבודה, הגדר את הערך של IsEditble ל- false.
- לחזור לטופס.
- הוספת כלל אשר "בעת פתיחה של הטופס", בטל שלך שמור על כפתור כאשר IsEditable היא שקר.
החיסרון לגישה זו הוא כי כל השדות עדיין יהיה ניתן לעריכה על המסך. המשתמש יכול לקבל רושם מוטעה כי הם יכולים בעצם לשנות תוכן. באפשרותך לצמצם את זה על ידי הצבת טקסט כי הטופס אינו זמין, אולי באותיות אדומות לרוחב החלק העליון של הדף.
בפרוייקט אחד, יצרתי מצב זרימת עבודה'" תצוגה. ככל שזרימת העבודה התקדמה, זה לעדכן את השדות מצב מסוים זה היה קודם מהטופס. כאשר המשתמש פתח את הטופס, "הטופס פתוח" כלל אוטומטית החלפת תצוגה לבין המשתמש שיש מצב סיכום קטן נחמד.
</קצה>
דן, כתבת "סליחה על הבורות שלי, אבל כאשר אתה מתייחס "שמור" לחצן, אתה מתכוון הלחצן המופיע בראש הטופס של infopath כאשר הוא מוצג ב- Sharepoint, ולדעתי זו זמינה את "לפתוח ולשמור אפשרויות טופס" בעת עיצוב הטופס? אם כך, איך זה יכול יושבתו על ידי כלל – אני חיפשתי אבל בטח מפספים משהו. זה ברור. תודה, דן"
מהניסיון שלי, רוב "ריאל" הפקת טפסים בסופו של כפתור מסוים להשתמש כדי לשמור את הטופס. ברירת המחדל שמור פונקציה ב- InfoPath יבקש את שם קובץ, בדרך כלל אנחנו רוצים ליצור את הקובץ באופן אוטומטי. כל כך, אני מתכוון לבטל את לחצן מסירה מותאם אישית. HTH,
–פול Galvin
סליחה על הבורות שלי, אבל כאשר אתה מתייחס "שמור" לחצן, אתה מתכוון הלחצן המופיע בראש הטופס של infopath כאשר הוא מוצג ב- Sharepoint, ולדעתי זו זמינה את "לפתוח ולשמור אפשרויות טופס" בעת עיצוב הטופס? אם כך, איך זה יכול יושבתו על ידי כלל – אני חיפשתי אבל בטח מפספים משהו. זה ברור. תודה, דן
מה קורה בתרחיש שבו ברצונך לאסוף חתימות עבור אישור/הכחשה כזרימת שלך פועל? אם תבטל שמור – אין עריכה נוספת מותרת – אז אם אני מסתכל על זה בצורה נכונה אתה חייב להשאיר את הטופס ניתן לעריכה כדי לאסוף את החתימות = אין פתרון.