PDA

View Full Version : چاپ صفحه ای از گزارش



fatimah
جمعه 10 شهریور 1385, 21:24 عصر
سلام دوستان
توی فایل پیوست گزارشی از لیست کتابها داده میشه . که تو فایل من برای نمونه 775 تا کتاب وارد شده و در 155 صفحه گزارش از لیست کتب داده میشه . حالا اگه من بخوام از گزارشم پرینت بگیرم باید 155 صفحه پرینت بگیرم . چه طوری میشه بهش صفحه ی خاصی رو بدم که مثلا فقط صفحه 15 رو چاپ کن .
اگه راهنمائی کنین ممنون میشم .
موفق باشین ...

sarami
جمعه 10 شهریور 1385, 21:37 عصر
برروی گزارشتون ctl+p رو بگیرین و در پائین صفحه print rang گزینه ی pages رو انتخاب کنین حال from به معنی از صفحه میباشد عدد155 را وارد نمائید و گزینه to را نیز با 155پر کنین. در اینصورت فقط صفحه مورد نظر چاپ خواهد شد. اگه منظور شما با استفاده از کدهای vba هستش بگین تا براتون شرح بدم.

fatimah
جمعه 10 شهریور 1385, 21:50 عصر
بله دوست عزیز . با استفاده از کدهای وی بی می خوام .
می خوام با زدن دکمه ای چاپ انجام بشه البته قبلش یه جورائی صفحه رو سئوال کنه یا یه جور دیگه ...
ممنون

sarami
جمعه 10 شهریور 1385, 22:02 عصر
DoCmd.PrintOut acPages, 155, 155, , 2
میتونین یه فرم طراحی کنین و از صفحه تا صفحه رو از روی فرم بخونین

fatimah
شنبه 11 شهریور 1385, 06:18 صبح
ممنون
ولی آیا میشه توی یه کلیدی دستوراتی رو نشوت که با کلیک روی اون کلید همون کادری باز بشه که با ctrl+p باز میشه ؟

sarami
شنبه 11 شهریور 1385, 06:35 صبح
شما خودتون می دونین دنبال چی میگردین!اگه تصمیمتون نهایی شد بگین تا دوستان راهنمائی تون کنن:قهقهه: :چشمک:
سئوال تون سلسله مراتبیه ظاهرا:لبخند:

mohsenna30ri
شنبه 11 شهریور 1385, 08:27 صبح
روی رخدادهایی از قیبل On page می توانید باز شدن یک فرم را بگذارید که شماره صفحه را از شما پرسیده و با دستور ذکر شده توسط آقای صارمی
DoCmd.PrintOut acPages, 155, 155, , 2
را اجرا کند و صفحه مورد نظر را چاپ کنید

fatimah
شنبه 11 شهریور 1385, 11:53 صبح
دوست عزیز آقای صارمی
من می دونم دنبال چی هستم و گرنه سئوال مطرح نمی کردم . فکر کنم شما ردست متوجه سئوال من نشدین . من می خوام شماره صفحه رو از من دریافت کنه . حالا یا با کادری که با ctrl+p باز میشه یا هر طور دیگه .

samaneh_h
شنبه 11 شهریور 1385, 12:07 عصر
یه فرم طراحی کن
2 تا تکست باکس با یه دکمه کد پشت دکمه
DoCmd.PrintOut acPages, text1 , text2
فکر کنم درست شه

moustafa
شنبه 11 شهریور 1385, 17:40 عصر
DoCmd.RunCommand acCmdPrint
اون کادررو برات ظاهر میکنه یه کادر اولیه داره که فقط تیک اولی رو بذار باشه
از طریق اکتیو ایکس نیز میشه اون کنترل کرد
یه راه دیگه هم داره دستورش بعدا برات مینویسم عین این کار رو میکنه
file/print
بهر حال کادر ctr+p انعطاف پذیر تر تا روش سمانه خانم
چون هم تعداد صفحات ،نوع پرینتر ،سایز و... در اختیار قرار میده

soroush_k12
دوشنبه 26 مهر 1389, 19:39 عصر
سلام دوستان
آيا كدي VB داريم كه توسط آن يك گزارش پس از اجرا به آخرين صفحه برود؟ بجاي نمايش اولين صفحه ، صفحه آخر نمايش داده شود؟

smderfan
دوشنبه 26 مهر 1389, 22:15 عصر
سلام
به مسير زير يه نگاهي بيانداز.

http://www.barnamenevis.org/forum/showpost.php?p=678686&postcount=110