היפר קישור בדוח אקסס
-
ערב טוב.
אני רוצה להדפיס דוח אקסס לPDF, הדוח מכיל תמונה שאני רוצה שהיא תהיה היפר קישור לאתר.
הכתובת URL נמצאת בטבלה איפה שגם התמונה נמצאת.
האם יש אופציה להגדרה כזו באקסס?
יודגש שאני רוצה שהקישור יעבוד גם לאחר ההדפסה לPDF.
תודה רבה. -
@ארי אתה מדפיס לPDF
או מייצא לPDF? -
@A0533057932 אני עדיין לא עושה כלום....
רק באמצע לבנות את הדוח.
איך עדיף לעשות? אני גמיש. -
-
@ארי אחרי הדפסה שום קישור לא עובד
זה תמונה
אם תשמור לPDF ניתן לשמור קישורים
זה מה שאני יודע -
@ארי סליחה, לא עיינתי היטב בשאלתך...
בהנחה שיש לך פקד תמונה בשםimgLogo
בטופס, הנה דוגמא שיוצרת לינק מהתמונה ומייצאת את הדוח בפתיחה:Private Sub Report_Load() Me.imgLogo.HyperlinkAddress = "https://tchumim.com/" End Sub Private Sub Report_Activate() DoCmd.OutputTo acOutputReport, Me.Name, acFormatPDF, "d:\temp\output.pdf", True End Sub -
@OdedDvir אמר בהיפר קישור בדוח אקסס:
ותציין את מקור הפקד לשדה המתאים
לא הצלחתי..
כתבתי ככהפריטים.תמונה.FileData
והוא לא מציג כלום.
גם לעשות קישור עם הקוד שהבאת למעלה לא עבד, אבל אולי זה קשור לזה שהוא לא מציג גם את התמונה. -
מצורף הקובץ.
המטרה היא שהדוח יציג את התמונה, ושהיא תהיה היפר קישור לכתובת שנמצאת ב'קישור'.
תודה רבה. -
@ארי הבעיה היא בצורה שבה אתה מאחסן את התמונות. למרות שאקסס מסוגלת להציג את התמונה שמאוחסנת בשדה - היא משתמשת לשם כך בפקד מיוחד, ואין אפשרות פשוטה להפוך את השדה של קובץ מצורף לפקד תמונה. (יש אפשרות מסובכת).
עצתי לך היא לאחסן את התמונות כקובץ רגיל בדיסק, ולשמור בשדה רק את שם הקובץ, ולטעון אותו כשצריך. כך גם תרוויח בסיס נתונים קומפקטי יותר, ופחות בסיכון לשגיאות (אחסון קובץ בשדה בטבלה הוא בעייתי). ואז להשתמש בפקד תמונה רגיל.
18/18