היי חברים
בארגון שלי יש ריבוי פורמטי הדפסה של חשבוניות מרכזות שמתחלקים בין 2 פרוצדורות הדפסה.
אחרי הוספת פורמט נוסף באחת הפרוצדורות באמצעות שיכפול של פורמט קיים הפרוצדורה חדלה לפעול ובכל פניה אליה המערכת קופאת לכ-45 שניות ומקפיצה הודעת שגיאה הבאה:
"WriteReport: buffer size exceeded"
מחיקת פורמט הדפסה שהוספתו יצרה את הבעיה לא עזרה.
מחיקת אחד הפורמטים שהיו קיימים עד כה לא עזרה.
שחזור בררת מחדל על אחד מפורמטי ההדפסה בפרוצדורה הפגומה (באמצעות עיצוב דוח על פרוצדורת ההדפסה מתפריט במששק המשתמש) לא פתרה את הבעיה.
ניסיון להריץ "הכנת דו"ח/פרוצדורה מחדש" במחולל פרוצדורות מציג אותה הודעת שגיאה ואינו פותר את הבעיה.
שינוי קבוע מערכת LARGEFILESMEM מערך ברירת מחדל 3000 ל-6000 לא פתר את הבעיה.
כאמור יש לי 2 פרוצדורות הדפסה – הבעיה המתוארת קיימת רק בפרוצדורה אחת בה בוצע השכפול.
נראה שהדרך היחידה לפתור את הבעיה למחוק את כל פורמטי ההדפסה בפרוצדורה או את הפרוצדורה כולה ולשחזר ידנית את כל הפורמטים – אך ומדובר על הפורמטים שכוללים המון עיצובים זה נראה משימה.
אשמח לשמוע רעיונות.