Access: פונט מוחלף בפונט ברירת מחדל
-
מדובר בפונטים מותקנים. בתצוגת "עיצוב" (Design) הוא מציג אותם כראוי. רק בשאר התצוגות יש בעיה.
מה שעשיתי זה:Private Sub Report_Load() Dim ctrl As Control For Each ctrl In Me If ctrl.ControlType = acTextBox Then ctrl.FontName = ctrl.FontName Next End Sub
וזה עובד.
(מי היה מאמין שעוד אתעסק עם Ms-Access...)פורסם במקור בפורום CODE613 ב22/06/2017 13:41 (+03:00)
-
לא מצאתי פיתרון אחר למרות שחרשתי ע"ז
תודה לכולם!
הקוד הזה פשוט מרענן את הפונט של הפקד או משהו כזה.
הבעיה היתה שהגדרתי פונט לפקד (תיבת טקסט) אך משום מה בפועל הוא מציג לי פונט אחר. אך הוא "זוכר" מה הפונט שהוגדר לפקד.
זה כמו לכתוב:ctrl.FontName="Arial"
פורסם במקור בפורום CODE613 ב22/06/2017 23:25 (+03:00)
-
@םןץףך
בהדפסת דוח (Report) ב Ms Access, אם אני מגדיר פונט לא סטנדרטי, (כלומר שלא מגיע בד"כ עם חבילת אופיס), הוא מוחלף בפונט אחר (Arial).
האם יש פתרון לבעיה?זו בעיה נפוצה באקסס, גם בטפסים!
רק שבטפסים זה קורה רק אם חוזרים לתצוגת טופס אחרי שינויים כלשהם בתצוגת עיצוב, ואז כל הגופנים מתאפסים (על אף שהערך נשאר, כמו שכתבת), וצריך לעבור על כל הפקדים ולחדש את הפונט.
מעצבן מאוד!
העצה: אחרי השינויים בתצוגת עיצוב, לשמור ולסגור את התוכנה, לפני שבודקים איך זה נראה בתצוגת טופס...פורסם במקור בפורום CODE613 ב26/06/2017 18:10 (+03:00)