Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
בדרך כלל, שדה מוכנס לתוך Microsoft Word כבר מכיל ערך עדכני. לדוגמה, אם השדה הוא נוסחה או מספר דף, הוא יכלול את הערך הרצוי הנכון עבור הגרסה נתונה של המסמך. אבל אם יש לך יישום אשר יוצר או משנה מסמך עם שדות כמו מיזוג שני מסמכים או המאוכלס אותו עם נתונים, אז באופן אידיאלי כל התחומים חייבים להיות מעודכנים עבור המסמך להיות שימושי.
כאשר מסמך טעון, Aspose.Words לחקות את ההתנהגות של Microsoft Word עם האפשרות לעדכן באופן אוטומטי שדות מוחלפו. ניתן לסכם את ההתנהגות כדלקמן:
TOC כאשר אתה צריךכדי לעדכן במפורש שדות במסמך כולו, פשוט לקרוא UpdateFields שיטה. כדי לעדכן שדות הכלולים במסגרת מסמך, קבל Range להתנגד ולקרוא UpdateFields שיטה. In In In Aspose.Words, אתה יכול להשיג Range עבור כל צומת בעץ המסמך, כגון Section, HeaderFooter, Paragraph, וכו' באמצעות GetRange רכוש. אתה יכול לעדכן את התוצאה של שדה אחד על ידי קריאה Update שיטה.
כאשר אתה מבצע המרה של מסמך לפורמט קבוע של דף לדוגמה ל- PDF או PDF או XPS, ואז Aspose.Words באופן אוטומטי לעדכן את שדות הקשורים ל-Page פריסה PAGE, PAGEREF נמצא בראש/עמודי המסמך. התנהגות זו מחקה את ההתנהגות של Microsoft Word בעת הדפסת מסמך
אם אתה רוצה לעדכן את כל השדות האחרים במסמך, עליך להתקשר UpdateFields לפני הגשת המסמך.
הדוגמה הבאה מראה כיצד לעדכן את כל התחומים לפני ביצוע מסמך:
כשאתם מבצעים mail merge" כל התחומים במסמך מעודכנים באופן אוטומטי. זה בגלל Mail Merge זה מקרה של עדכון שדה. התוכנית פוגשת Mail Merge שדה וצריכה לעדכן את התוצאה שלה, אשר כרוך לתפוס את הערך ממקור הנתונים ולהכניס אותו לתחום. ההיגיון הוא, כמובן, מורכב יותר, למשל, כאשר סוף המסמך /mail merge האזור מגיע אבל עדיין יש נתונים נוספים כדי להתמזג, אז האזור צריך להיות משוכפל ואת מערך שדות חדש מעודכן.
Wdir:ty הוא תכונה ברמה שדה כי יהיה לרענן רק את השדה שאתה מציין כאשר המסמך נפתח. זה אומר ל-MS Word רק לרענן שדה זה בפעם הבאה שהמסמכים נפתחים. באפשרותך להשתמש ב- LoadOptions.setUpdateDirtyFields () כדי לציין אם לעדכן את השדות עם התכונה המלוכלכת. כאשר הערך של LoadOptions true לכל התחומים יש true ערך Field.IsDirty או FieldChar.IsDirty נכסים מעודכנים על עומס המסמכים
הדוגמה הבאה של הקוד מראה כיצד לעדכן שדות שיש להם את התכונה המלוכלכת:
אתה יכול להשתמש UpdateLastSavedTimeProperty רכוש אם לעדכן את הנכס המובנה המתאים LastSavedTime בעת שמירת המסמך.
דוגמה לקוד הבא מראה כיצד לעדכן את הנכס:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.