היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

הערה:  אנו מעוניינים לספק לך את תוכן העזרה העדכני ביותר במהירות האפשרית, בשפה שלך. דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. האם תוכל לספר לנו אם המידע הועיל לך, בחלק התחתון של דף זה? לנוחותך, הנה המאמר באנגלית .

תבנית טופס יכולים להכיל script או קוד שנכתב בשפה אחת תיכנות מנוהל. באפשרותך לשנות את שפת התיכנות של תבנית טופס על-ידי הסרת ה-script המקורי או קוד מנוהל, ציון שפת תיכנות חדשה, שכתוב ה-script המקורי או קוד מנוהל חדש שפת התכנות ולאחר מכן הוספת ה-script חדש או מנוהלים קוד תבנית הטופס.

הערה: InfoPath אינו יכול להמיר קובץ script קיים או קוד מנוהל משפה אחת תיכנות כדי שפת תיכנות אחר.

במאמר זה

מבט כולל

כאשר עליך להשתמש script או קוד מנוהל להוספת הלוגיקה העסקית בתבנית הטופס שלך, כגון ביצוע חישובים מורכבים בערכי שהמשתמשים מזינים לתוך הטפסים המבוססים על תבנית הטופס שלך, באפשרותך להוסיף הלוגיקה העסקית שלך באמצעות אחד מבין מספר אחר שפות תיכנות, כולל c# או Microsoft Visual Basic. לאחר הוספת קובץ script או קוד מנוהל תבנית הטופס שלך, כל השינויים שברצונך להפוך או כל קובץ script חדש או מנוהל להיות כתוב קוד שברצונך להוסיף לתבנית הטופס שלך באותה שפה תיכנות.

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

  • לחברה שלך יש מדיניות חדשה לכל תוכניות Microsoft Windows והרחבות תוכנית שפותחה על-ידי מחלקת ה-המשמשת את C# שפת תיכנות. תבניות טופס קיימות בשימוש בחברה שלך היו מיועדת באמצעות שפת התכנות Visual Basic. כדי לציית מדיניות החדשה, עליך להמיר את כל תבניות הטופס כדי שישתמשו את C# שפת תיכנות.

  • פרסום תבנית טופס שנוצר ב- Microsoft Office InfoPath 2003 מכיל script שנכתב ב- JScript. מאחר Microsoft Office InfoPath 2007 מאפשרת למשתמשים שלך למלא את הטפסים המבוססים על תבנית טופס בדפדפן אינטרנט, עליך להמיר תבנית טופס זו לתבנית טופס המותאמות לשימוש בדפדפן ולאחר מכן לפרסם אותו בשרת שפועל בו InfoPath Forms Services. עם זאת, באפשרותך InfoPath Forms Services רק להציג תבניות טפסים באמצעות קוד מנוהל הרכבות; אין באפשרותך לפרסם תבנית טופס המכילה קובץ script בשרת שבו פועל InfoPath Forms Services. עליך להמיר בקובץ ה-script לתוך הרכבה של קוד מנוהל כך באפשרותך לפרסם את תבנית הטופס בשרת המפעיל InfoPath Forms Services.

  • אתה האחראי שמירה על כמה תבניות טופס שעיצבת בעצמך לא. תבניות טפסים אלה מכילים שנכתבו ב- JScript. למרות שתוכל לקרוא ולכתוב שנכתבו ב- JScript, אתה proficient הרבה יותר בעת כתיבת קבצי script באמצעות את Microsoft Visual Basic Scripting Edition (VBScript שפת תיכנות). מאחר לך שמירת תבניות טפסים אלה, תהיה יעילה הרבה יותר אם קובץ ה-script נכתב ב- VBScript, ולכן אתה מחליט להחליף את הקיים שנכתבו ב- JScript עם שנכתבו על-ידי שימוש VBScript.

אם עליך לשנות את שפת התיכנות בשימוש תבנית טופס קיימת, תחילה עליך להסיר את ה-script קיים או קוד מנוהל מתבנית הטופס ולאחר מכן ציין את שפת תיכנות חדשה עבור תבנית הטופס. לאחר שינוי שפת התיכנות בתבנית הטופס, באפשרותך לכתוב מחדש ה-script או קוד מנוהל בשפה החדשה, באמצעות Microsoft Script Editor או Microsoft Visual Studio Tools for Applications, ולאחר מכן תוכל להוסיף את ה-script חדש תבנית הטופס שלך.

לראש הדף

שינוי שפת התיכנות של תבנית טופס

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

שמור את קוד המקור המקורי

  1. פתח את תבנית הטופס במצב עיצוב.

  2. בתפריט כלים, הצבע על תיכנות ולאחר מכן בצע אחת מהפעולות הבאות:

    • אם תבנית הטופס מכילה script, לחץ על Microsoft Script Editor.

    • אם תבנית הטופס מכילה קוד מנוהל, לחץ על Microsoft Visual Studio Tools for Applications.

  3. בתפריט עריכה של Microsoft Script Editor או Microsoft Visual Studio Tools for Applications, לחץ על בחר הכל.

  4. בתפריט עריכה, לחץ על העתק.

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

  6. שמור את הקובץ בעורך טקסט.

שינוי שפת התיכנות של תבנית הטופס

  1. בתפריט כלים, לחץ על ' אפשרויות טופס '.

  2. תחת קטגוריות בתיבת הדו-שיח אפשרויות טופס, לחץ על תיכנות.

  3. תחת שפת תיכנות, לחץ על הסר קוד.

  4. לחץ על כן בתיבת ההודעה המזהירה אותך כי אתה עומד להסיר את הקוד מתבנית הטופס.

  5. ברשימה שפת קוד של תבנית הטופס, לחץ על השפה שבה ברצונך להשתמש בתבנית הטופס.

    עצה: אם אתה משנה את שפת התכנות Visual Basic או c#, בתיבה מיקום פרוייקט עבור Visual Basic וקוד c#, הקלד את המיקום שבו ברצונך לשמור את קבצי פרוייקט.

לראש הדף

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×