نحوه تبدیل گزارش به PDF در اکسس+ویدئو
سلام به سافت پلاس و یکی دیگر از سری مطالب مربوط به آموزش اکسس خوش آمدید . امروز می خواهیم به بررسی امکانی بپردازیم که با استفاده از آن می شود به تبدیل گزارش ها به فرمت PDF بپردازیم.
در مطلب قبلی به بطور مفصل در خصوص قالب گزارش و نحوه ایجاد و کار با گزارش ها در اکسس صحبت نمودیم.
اگر می خواهید در خصوص راههای مختلفی که می توان با استفاده از آنها به ایجاد یک گزارش در محیط اکسس بپردازید می توانید از مطلب موجود در لینک زیر استفاده کنید .
مطلب مرتبط : نحوه ایجاد و کار با گزارش ها در محیط اکسس
گزارش ها از مهمترین اجزایی هستند که در اکسس وجود دارند .
یکی از عمده ترین کارهایی که برای یک گزارش تعریف شده است فراهم آوردن امکانی است که با استفاده از آن می توان تمام یا بخشی از اطلاعات مورد نیاز خود را برای چاپ آماده نمود .
چرا باید یک گزارش را به فرمت PDF تبدیل کرد ؟
مسلما می دانید که برای انتقال یک گزارش از یک سیستم به سیستم کامپیوتری دیگر ناگزیر هستید که خود فایل اکسس را به کامپیوتر جدید منتقل نمایید .
این بدین معنی است که گزارش ها به خوی خود وجود مستقلی ندارند و نمی توانند در خارج از محیط خود اکسس مورد استفاده قرار گیرند .
اما آیا واقعا راهی برای این قضیه وجود ندارد ؟
آیا اگر بخواهیم یک نسخه از یک گزارش را برای کسی ارسال کنیم و یا در اختیار کسی بگذاریم باید کل فایل اکسس خود را در اختیار شخص مورد نظر بگذاریم؟
خبر خوب این است که از قبل برای این مشکل چاره ای اندیشیده شده است و راه حلی برای آن در نظر گرفته شده است .
این راه حل استفاده از امکان تبدیل گزارش ها به PDF می باشد .
بدین معنی که به راحتی می توان یک گزارش را در اکسس به فرمت پی دی اف درآورده و به آن هویتی مستقل از خود نرم افزار اکسس داد .
بدین ترتیب امکان انتقال این فایل برای کاربران به راحتی فراهم می آید .
مراحل تبدیل یک گزارش به پی دی اف در اکسس
به تصویر زیر توجه نمایید .
تصویر فوق یک گزارش را نمایش می دهد .
اگر دقت نمایید بر قسمت بالا و سمت چپ از این گزارش یک دکمه با عنوان “دریافت فرمت PDF” قرار داده شده است .
هدف این است که با کلیک بر روی این دکمه گزارش ما به فرمت PDF تبدیل شود .
برای این منظور باید در رویداد On-click این دکمه کد دستوری زیر را استفاده نماییم .
Private Sub Command23_Click()
Dim stDocName As String
stDocName = "گزارش نام کتاب ها"
DoCmd.OpenReport stDocName, acPreview
DoCmd.OutputTo acOutputReport, nameToSave, " *.pdf", "", True
DoCmd.Close
End Sub
نکته ای در این خطوط باید به آنها توجه نمایید این است که حتما نام گزارش خود را جایگزین نام گزارشی کنید که در خط ۷ از خطوط بالا آورده شده است درج شده است .
با درج این خطوط به محض کلیک نمودن کاربر بر روی دکمه مربوطه کادری باز شده و مسیر مورد نظر برای ذخیره فایل را از شما می پرسد.
فقط کافی است مسیر مورد نظر برای ذخیره خود برای فایل گزارش خود در قالب پی دی اف را تعیین نمایید تا نرم افزار خروجی گزارش مورد نظر شما در اختیار شما قرار دهد .
بعد از انجام تمامی این مراحل گزارش شما در فرمت PDF آماده است .
مطالب زیر را حتما مطالعه کنید
ساخت برچسب در اکسس💥چطور آنها را ایجاد و مدیریت کنیم ؟
ریبون ها در اکسس💥از مخفی کردن تا مدیریت کردن آنها
چطوری متن ها و تصاویر را بصورت متحرک در اکسس نمایش بدهیم ؟
فرمت دهی نوشته ها در اکسس | کاربرد + مثالها
۵ ویژگی در فرم های اکسس که کمتر از آنها خبر داشتید .
باز کردن گزارش اکسس برای یک رکورد مشخص + نمونه فایل
4 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
تشکر از شما
سلام
خسته نباشید
وقتی از گزارش ایجاد شده در اکسس خروجی pdf میگیرم سایز گزارش در فرمت PDF بزرگتر میشه به طوری که مقداری از سمت راست و مقداری از پایین گزارش در فرمت PDF محو میشه
ممنون میشم راهنمایی کنید
سلام این به خاطر اینه که محتویات گزارش شما از اندازه برگه انتخابی بیرون می زنه . برای رفع این مشکل باید از طریق محیط دیزاین گزارش محتویات گزارش رو با اندازه کاغذ تنظیم کنید یا اینکه سایز کاغذ رو برای چاپ بالاتر از A4 در نظر بگیرید
سلام
وقت بخیر
سوالی داشتم در مورد pdf اگه بخواهیم یک صفحه از گزارش رو pdfکنه چه برنامه ای باید بهش اضافه کنیم .