اذهب الي المحتوي
أوفيسنا

طباعة اكثر من تقرير مرة واحدة


jo_2010
إذهب إلى أفضل إجابة Solved by ابو عارف,

الردود الموصى بها

السادة الخبراء الافاصل

بعد التحية

مرفق قاعدة بيانات مصغرة تحتوى على مااريد داخل مربع تسمية حتى استطبع ان اصل لحضراتكم مااريدة لذلك شرحتة داخل النموذج

Lab.rar

رابط هذا التعليق
شارك

اخى الفاضل Barna

شكرا على المساعدة لكنى دخلت على الكود ووجد    زر جديد باسم all     وعند الضغط عليى فى حدث     وجدت هذا الامر   DoCmd.OpenReport "NewUrine", acViewNormal

اين امر الطباعة ولو عتدى مجموعة تقارير جديدةبتاريخ جديد عند الضغط على زر all هايطبع كل التقارير القديمة والجديدة ارجو الافادة وشرع كيف يعمل هذا الزر الجديد ولك خالص الشكر واعتذر عن الرد لا النور نان مقطوع فترات طويلة

رابط هذا التعليق
شارك

7 ساعات مضت, jo_2010 said:

اخى الفاضل Barna

شكرا على المساعدة لكنى دخلت على الكود ووجد    زر جديد باسم all     وعند الضغط عليى فى حدث     وجدت هذا الامر   DoCmd.OpenReport "NewUrine", acViewNormal

اين امر الطباعة 

الطابعة اذا كانت جاهزة فيطبع دون سؤال

7 ساعات مضت, jo_2010 said:

ولو عتدى مجموعة تقارير جديدةبتاريخ جديد عند الضغط على زر all هايطبع كل التقارير القديمة والجديدة ارجو الافادة وشرع كيف يعمل هذا الزر الجديد ولك خالص الشكر واعتذر عن الرد لا النور نان مقطوع فترات طويلة

هذا كان حسب سؤال لأنك لم توضح .... أنظر لطلبك داخل البرنامج ....

 

2019-08-21_14-59-33.jpg

  • Like 1
رابط هذا التعليق
شارك

حضرتك استاذي الفاضل لو قرات الرسالة من بدايتها سوف تلاحط موضوع الزر الازرق الذي يفتح كل مريض علي حدي ثم الطباعة 

اريد عمل هذا اضغط علي زر يفتح التقرير الاول ثم الطباعة ثم الغلق ثم فتح الثاني ثم الطباعة ثم الغلق الي الانتهاء من كل التقارير

رابط هذا التعليق
شارك

اخي الكريم للاسف لم استطع ان افتح المرفق لأنه من اصدرا 32 بت

 

لكن تفضل هذه الطريقة

ضع في حدث عند الضغط على ازرار  الطباعة

مع مراعاة تغيير اسم التقرير و المعايير

كما انك تستيطع انشاء قائمة بالتقارير و عمل طباعة حلقة تكرارية و افضل لك هذه الطريقة اذا كان عدد التقارير كبير

DoCmd.OpenReport "report1", acViewPreview, , "[ID]=" & Me.ID
DoCmd.OpenReport "report2", acViewPreview, , "[ID]=" & Me.ID

 

رابط هذا التعليق
شارك

حضرتك استاذي الفاضلل د كاف يار

خالص الشكر والتقدير علي اهتمامك بالرد على لكن كل مااود ابلاغ حضرتك بة ان المطلوب هو طباعة تقرير واحد هو تقرير تحليل بول لعدد ٧٠ مريض اكتر او اقل كل مريض علي حدي ي في صفحة منفصلة لان دة تقرير هايروح بة للدكتور انا في الصورة عامل زر تفتح اسم المريض ثم زر للطباعة بعمل كدة ٧٠ مرة عاوز امر طباعة لعدد المرضي كلهم مرة واحدة

تفتح اسم المريص  الاول ثم طباعة ثم غلق التقرير ثم next record ثم طباعة ثم غلق وهكذا الي نهاية المرضي اسف علي الاطالة ويارب الاقي حل عند حضرتك شكرا 

تم تعديل بواسطه jo_2010
رابط هذا التعليق
شارك

6 دقائق مضت, jo_2010 said:

حضرتك استاذي الفاضلل د كاف يار

خالص الشكر والتقدير علي اهتمامك بالرد على لكن كل مااود ابلاغ حضرتك بة ان المطلوب هو طباعة تقرير واحد هو تقرير تحليل بول لعدد ٧٠ مريض اكتر او اقل كل مريض علي حدي ي في صفحة منفصلة لان دة تقرير هايروح بة للدكتور انا في الصورة عامل زر تفتح اسم المريض ثم زر للطباعة بعمل كدة ٧٠ مرة عاوز امر طباعة لعدد المرضي كلهم مرة واحدة

تفتح اسم المريص  الاول ثم طباعة ثم غلق التقرير ثم next record ثم طباعة ثم غلق وهكذا الي نهاية المرضي اسف علي الاطالة ويارب الاقي حل عند حضرتك شكرا 

هل ارقام المرضى متسلسلة ؟؟؟

رابط هذا التعليق
شارك

8 ساعات مضت, jo_2010 said:

ساعدونى من فضلكم كيف اطبع 70 تقرير مة واحدة بشرط كل تقرير فى صفحة مستقلة

انظر الملف pdf تم انشاء الملف بضغطة زر واحد كل مريض في صفحة مستقلة ، لو وصلنا الجهاز مع طابعة أوراق سيطبع نفس صفحات على الورق و بضغط زر واحد طبعاً

ppp.pdf

  • Thanks 1
رابط هذا التعليق
شارك

استاذى الفاضل ابو عارف

شكرا على ملف PDF هذا مااريدة تماما ولكن كيف استطيع عمل ذلك لان كل اسبوع عندى حوالى 65 الى 70 تقرير كيف استطيع عمل التقارير كل اسبوع بهذة الطريقة الرائعة  

ارجوك اخبرنى حتى اتعلم ولك الشكر ممكن ارسال ملف القاعدة وبة زر يقوم بتحويل التقارير الى pdf

رابط هذا التعليق
شارك

شوف جرب هذا المرفق يطبع كل اللي في التاريخ الموجود بالنموذج

حاول تعمل كم تقرير بتاريخ اليوم ولاحظ بيطبع ماهو بالتاريخ اللي موجود بالنموذج

Lab.accdb

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

11 دقائق مضت, jo_2010 said:

ارجوك اخبرنى حتى اتعلم ولك الشكر ممكن ارسال ملف القاعدة وبة زر يقوم بتحويل التقارير الى pdf

شوف أخي اول شئ انت حطيت اسم و بعض بيانات المريض في رأس تقرير و من المعروف رأس تقرير يظهر مع صفحة الاول فقط لا مع باقي صفحات و فعلا من الصعب طباعة تقرير لكل مريض على حدى و الان تم نقل تلك البيانات ال رأس صفحة و عمل تقرير واحد لجميع مرضى بصفحات متعددة (لكل مريض صفحة) تماما كملف PDF ولا داعي تحويل الى PDF يمكن طباعته على الورق متى ما شئت

اضفت زر اضافي بأسم (معاينة) عند ضغط علىه سيظهر لك تقرير في عرض معاينة يمكن تنقل بين صفحات من خلال اسهم اسفل تقرير و اذا حبيت تحويل الى PDF اضغط اختصار ctrl + p و غير طباعة الى Microsoft print to pdf  اضغط على موافق  اكتب اسم الملف و اختر مكان حفظ ثم ok  أو موافق  

اما عند ضغط على  الزر السابق ، سيطبع جميع صفحات مباشراً دون عرض معينة الى طابعة افتراضي (طابعة الورق أو Microsoft print to pdf او اي طابعة اخرى)

 Lab.rar

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

اسناذى الفاضل ابو عارف 

خالص الشكر على ماقدمتة من شرح ولكن يبقى السؤال من من اين اقوم بالتغيير الىpdf عند الضغط على  ctrl + p تظهر هذة الصورة من اي مكان احولها الى pdf   اسف على ازعاجك

واحتمل قلة خبرتى ولك الشكر

image.png.5892abb377e7bd20b2adfa5eb8fa77ec.png

رابط هذا التعليق
شارك

  • أفضل إجابة

عزيزي @jo_2010 اضقت لك زرين في نموذج عند ضغط على الاولى ستفتح لك نافذة غير اسم الملف في مربع اسم الملف ثم عند ضغط على موافق، سيستخرج ملف pdf في مجلد مستندات أو حدد مجلد مراد استخراج تقرير اليه من مجلدات معروضة في شاشة ثم اضغط زر موافق
و عند ضغط على زر الثاني سيقوم البرنامج بإنشاء pdf في نفس مسار قاعدة بيانات ولكن بعد استخراج القاعدة من ارشيف بتوفيق،،

Lab.rar

  • Like 1
رابط هذا التعليق
شارك

مشاركة مع اخي ابو عارف هذا كود تحويل الى بي دي اف

في حدث 
تحويل تقرير الى PDF
DoCmd.OutputTo acOutputReport, "NewUrine", acFormatPDF, CurrentProject.Path & "\" & "المرضى" & ".PDF", True

 

  • Like 1
رابط هذا التعليق
شارك

1 ساعه مضت, ابو ياسين المشولي said:

مشاركة مع اخي ابو عارف هذا كود تحويل الى بي دي اف

شكراً اخي @ابو ياسين المشولي لو جربت الزر الثاني يفي نفس غرض اما اجبار المستخدم استخراج ملف من ارشيف ، تعمدت عليه بسبب مسار برنامج في ارشيف تكون في مجلد Temp ويصعب عثور المستخدم على الملف المستخرج لهذا لسبب وضعت شرط if حتى يضطر مستخدم وضع البرنامج في مجلد يعرف مساره اما اذا حذفت شرط if يعمل ككود اللي  تفضلت به حتى لو برنامج في ارشيف أو خارج ارشيف.

  • Like 1
رابط هذا التعليق
شارك

شكرا خبير الاكسيس ابو عارف على مساعدتى فى طباعة 75 نقرير دفعة واحدة بدل من فتح 75 تقرير وطباعتة على حدى 

  • Like 1
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information