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

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

תבנית טופס יכולים להכיל 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 מציעה את תרגומי המכונה כדי לסייע למשתמשים שאינם דוברי אנגלית ליהנות מתוכן בנושא מוצרים, שירותים וטכנולוגיות של Microsoft. מכיוון שהמאמר תורגם על-ידי מכונה, הוא עלול להכיל שגיאות באוצר המילים, בתחביר או בדקדוק.

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

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

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

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×