تبدیل گزارش اکسس به PDF
تبدیل گزارش اکسس به PDF : یکی از موارد نسبتأ مهمی که می توان با گنجاندن آن در برنامه نوشته شده با اکسس یا هر زبان برنامه نویسی دیگری از مصرف بی رویه کاغذ هنگام تست چاپ استفاده کرد، تبدیل گزارشات به فرمت PDF است. در این آموزش قصد دارم تا شما را با نحوه انجام این کار از طریق کد نویسی در محیط VBA آشنا کنم.
در گام نخست گزارش خود را در حالت عادی آماده کرده و یک دکمه روی آن قرار می دهیم و نام آن را PDF می گزاریم.
وارد رویداد On Click دکمه شده کدهای زیر را قرار می دهیم:
Dim stDocName As String stDocName = rep1 DoCmd.OutputTo acOutputReport, nameToSave, " *.pdf", "", True
در دستور بالا یک متغییر بنام stDocName ایجاد کردیم و آن را برابر با نام گزارشی قرار دادیم که دکمه PDF روی آن قرار گرفته است. در انتها نیز با استفاده از خط آخر دستور چاپ گزارش را در فرمت پی دی اف اعلام نمودیم. با زدن دکمه PDF ملاحظه خواهید کرد که پنجره آدرس دهی برای ذخیره سازی گزارش نمایان خواهد شد.
از طریق شما توانستید گزارشات خود را براحتی در فرمت پی دی اف ذخیره سازی کنید. نکته آخری که باید به آن اشاره کنم این است که دکمه قرار داده شده بر روی گزارش روی چاپ نهایی دیده نخواهد شد ، پس جای نگرانی وجود ندارد.