-
אני משתמש בקוד הזה כדי לייצא דוח לPDF
DoCmd.OutputTo acOutputReport, "cert", acFormatPDF, "c:\users\XXX\desktop\certs\cert001.pdf", Trueויש לי איתו כמה בעיות,
א. אם תיקיית היעד לא קיימת הקובץ לא מיוצא.
ב. אני חייב להגדיר את שם המשתמש ידני, ולא מצליח להשתמש במשתנה%USERPROFILE%
ג. האם אפשרי לבחור ששם הקובץ יהיה התוכן של אחד מהשדות בדו"ח? -
אני משתמש בקוד הזה כדי לייצא דוח לPDF
DoCmd.OutputTo acOutputReport, "cert", acFormatPDF, "c:\users\XXX\desktop\certs\cert001.pdf", Trueויש לי איתו כמה בעיות,
א. אם תיקיית היעד לא קיימת הקובץ לא מיוצא.
ב. אני חייב להגדיר את שם המשתמש ידני, ולא מצליח להשתמש במשתנה%USERPROFILE%
ג. האם אפשרי לבחור ששם הקובץ יהיה התוכן של אחד מהשדות בדו"ח?@מוטי-מן אמר בייצוא לPDF באקסס:
א. אם תיקיית היעד לא קיימת הקובץ לא מיוצא.
ב. אני חייב להגדיר את שם המשתמש ידני, ולא מצליח להשתמש במשתנה %USERPROFILE%תשתמש בקוד הבא כהפניה יחסית ממיקום הקובץ של האקסס
CurrentProject.Path@מוטי-מן אמר בייצוא לPDF באקסס:
ג. האם אפשרי לבחור ששם הקובץ יהיה התוכן של אחד מהשדות בדו"ח?
תפעל באותה הצורה שכתבתי לך כאן
-
@מוטי-מן אמר בייצוא לPDF באקסס:
א. אם תיקיית היעד לא קיימת הקובץ לא מיוצא.
ב. אני חייב להגדיר את שם המשתמש ידני, ולא מצליח להשתמש במשתנה %USERPROFILE%תשתמש בקוד הבא כהפניה יחסית ממיקום הקובץ של האקסס
CurrentProject.Path@מוטי-מן אמר בייצוא לPDF באקסס:
ג. האם אפשרי לבחור ששם הקובץ יהיה התוכן של אחד מהשדות בדו"ח?
תפעל באותה הצורה שכתבתי לך כאן
-
@אוריי אמר בייצוא לPDF באקסס:
תשתמש בקוד הבא כהפניה יחסית ממיקום הקובץ של האקסס
CurrentProject.Pathלא עובד לי. איך אני אמור להכניס את זה בנתיב?
@מוטי-מן
הקודCurrentProject.Pathמחזיר את נתיב התקיה בה נמצא קובץ האקסס עליו אתה עובד.
תשרשר אליו את התקיה שנמצאת כמובן באותה תקיה של האקסס.
ככה:
במקום זה"c:\users\XXX\desktop\certs\cert001.pdf"תכניס
CurrentProject.Path & "\Folder\FileName.PDF"ותדאג מקודם שתקיית Folder קיימת.
-
@מוטי-מן
הקודCurrentProject.Pathמחזיר את נתיב התקיה בה נמצא קובץ האקסס עליו אתה עובד.
תשרשר אליו את התקיה שנמצאת כמובן באותה תקיה של האקסס.
ככה:
במקום זה"c:\users\XXX\desktop\certs\cert001.pdf"תכניס
CurrentProject.Path & "\Folder\FileName.PDF"ותדאג מקודם שתקיית Folder קיימת.
-
@מלא אמר בייצוא לPDF באקסס:
ותדאג מקודם שתקיית Folder קיימת.
א"א שהאקסס ייצור אותה במידה והיא לא קיימת?
-
@מוטי-מן אמר בייצוא לPDF באקסס:
א"א שהאקסס ייצור אותה במידה והיא לא קיימת?
Sub CreateFolder(strPath As String) If Len(Dir(strPath, vbDirectory)) = 0 Then MkDir (strPath) End If End Subותקרא לה ככה:
CreateFolder(CurrentProject.Path & "\Folder")
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות