מבוא לתבניות טופס ולטפסים

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

כשאתה מעצב קובץ של תבנית טופס (‎.xsn), אתה יוצר קובץ יחיד המכיל קבצים תומכים מרובים. לעומת זאת, כשהמשתמשים שלך ממלאים טופס, הם למעשה ממלאים קובץ טופס (‎.xml), המבוסס על תבנית טופס.

בנושא זה

מה שאתה מעצב: תבנית הטופס

מה שהמשתמשים שלך ממלאים: הטופס

רכיבים של תבנית טופס

מה שאתה מעצב: תבנית הטופס

אתה יוצר תבניות טופס במצב עיצוב, שהוא סביבת העיצוב של InfoPath. תבנית טופס היא קובץ עם סיומת שם קובץ של ‎.xsn הקובץ ‎.xsn מגדיר את מבנה הנתונים, את המראה ואת ההתנהגות של טפסים שהושלמו (קבצי ‎.xml).

תבנית טופס וטפסים המבוססים עליה

תבנית טופס מגדירה דברים רבים, לרבות:

  • פקדי, התוויות וטקסט מנחה המופיעים בטופס.

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

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

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

  • הגופנים, הצבעים ורכיבי עיצוב אחרים בהם נעשה שימוש בטופס.

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

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

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

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

לראש הדף

מה שהמשתמשים שלך ממלאים: הטופס

טופס InfoPath הוא קובץ. xml המכיל את נתוני XML. כל טפסי InfoPath מבוססים על תבניות טופס.

כדי להמחיש את קשר הגומלין בין תבנית טופס וטופס, דמיין לעצמך שעיצבת תבנית טופס של בקשת רשיון לשימוש של קבלני עבודות חשמל. כל בקשת רשיון שקבלן עבודות חשמל ממלא הוא טופס. טופס זה הוא רק קובץ ‎.xml המכיל את הנתונים (ואת הנתונים בלבד) שהוזנו לתוך הטופס. כל שאר הדברים המרכיבים את הטופס מסופקים באמצעות תבנית הטופס. משמעות הדבר היא שכאשר המשתמשים שלך פותחים טופס, טופס זה חייב לאתר ולהשתמש בתבנית הטופס המשויכת אליו כדי לפעול כראוי. אחרת, כשהמשתמשים שלך יפתחו טופס, הם יציגו רק תגי סימון ונתונים של XML.

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

לראש הדף

רכיבים של תבנית טופס

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

קבצים תומכים שמרכיבים קובץ תבנית טופס (‎.xsn)

קבצי התמיכה המרכיבים תבנית טופס באפשרותך לכלול קובץ סכימת XML אחד או יותר, קובץ המרת XSL (XSLT) עבור כל תצוגה בתבנית הטופס, קובץ XML עבור הנתונים המופיעים כברירת מחדל כאשר משתמשים תחילה פתח טופס המבוסס על תבנית הטופס, קבצי script או הרכבות קוד מנוהל, ו- קובץ הגדרת טופס, הנקרא manifest. xsf.

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

הצגת קבצי הטופס מתבנית טופס

  1. צור תבנית טופס חדשה וריקה.

  2. בתפריט קובץ, לחץ על שמירה כקבצי מקור.

  3. בתיבת הדו-שיח עיון בתיקיה, בחר בתיקיה קיימת לשמירת קבצי הטופס, או צור תיקיה חדשה ולאחר מכן לחץ על אישור.

    InfoPath שומר עותק של תבנית הטופס כקבוצת קבצים בתוך התיקיה.

  4. ב- Windows Explorer, דפדף אל התיקיה המכילה את הקבצים.

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

סוג קובץ

סיומת שם קובץ

תיאור

קובץ הגדרת טופס

‎.xsf

הקובץ שמכיל מידע אודות אופן הרכבת תבנית הטופס, לרבות סכימות ה- XML בה היא משתמשת וקבצי המשאב שהיא מכילה. InfoPath יוצר באופן אוטומטי קובץ זה כשאתה מעצב תבנית טופס חדשה. בזמן שאתה מעצב ומשנה תבנית טופס, הקובץ מתעדכן באופן אוטומטי כדי לשקף את השינויים.

סכימת XML

‎.xsd

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

תצוגה

‎.xsl

קבצי המרת XSL (XSLT)‎ המשמשים להציג ולשנות ל- HTML את הנתונים המוצגים הכלולים בטופס שהמשתמשים ממלאים. כשאתה עובד עם התצוגות השונות של תבנית טופס, אתה למעשה מציג ייצוגים (או שינויים) של הנתונים המוצגים בטופס.

תבנית XML

‎.xml

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

בנוסף לקבצים בטבלה הקודמת, תבנית טופס יכולה לכלול את כל הקבצים בטבלה הבאה, בהתאם לעיצוב של תבנית הטופס.

סוג קובץ

סיומת שם קובץ

תיאור

מצגת

‎.htm, ‏‎.gif, ‏‎.bmp ואחרים

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

לוגיקת עסקים

‎.js, ‏‎.vbs

הקבצים המכילים קבצי script לשם יישום התנהגות טופס ספציפית. קבצי script אלה הן Microsoft JScript או קבצי Microsoft Visual Basic Scripting Edition (VBScript).

בינארי

‎.dll, ‏‎.exe, ‏‎.cab ואחרים

הקבצים החיצוניים המספקים קוד תיכנות ולוגיקה עסקית נוספת. לדוגמה, אם תיצור פקד מותאם אישית עבור תבנית הטופס, ייתכן שתצטרך תוכנית התקנה כדי להתקין ולרשום באופן אוטומטי את פקד זה במחשבים של המשתמשים שלך. קבצים בינאריים לא נוצרים ב- InfoPath, אלא בתוכניות כגון Microsoft Visual Studio .NET.

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

  • ברצונך להשתמש שוב ב- XML Schema של תבנית הטופס (קובץ ‎.xsd) בתוכנית אחרת של Microsoft Office. לדוגמה, באפשרותך להוסיף את קובץ ה- ‎.xsd של InfoPath לספריית סכימות ב- Microsoft Office Word 2007. לאחר מכן באפשרותך למפות רכיבים מקובץ ה- ‎.xsd של InfoPath לתוכן של מסמך.

  • ברצונך ליצור סרגל כלים בתבנית הטופס שמכיל פקודות מותאמות אישית בנוסף לפקודות המוכללות ב- InfoPath. כדי לעשות זאת, עליך לערוך את קובץ הגדרות הטופס של תבנית הטופס (‎.xsf).

  • ברצונך ליצור שיפורים הקשורים לעיצוב בתבנית הטופס שלך שאינם זמינים ב- InfoPath, כגון הוספת תמונת רקע (קובץ ‎.gif) ללחצן. כדי לעשות זאת, עליך לערוך את קובץ ה- המרת XML של הטופס (‎.xsl).

לראש הדף

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

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

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

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

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

×