الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تعديل كود يقوم بعد صفحات التقرير قبل طباعته

مغلق
بدأه أبو صفاء في 24 سبتمبر 2005 · 12 رد · 1,232 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

هذا الكود يقوم باحتساب عدد صفحات التقرير قبل طباعته

اسم التقرير Report_t1

لدي نموذج وبه مربع قائمة تحتوي على اسماء التقارير

ويوجد زر الطباعه والمعاينة والحفظ

ما ابحث عنه هو

تعديل لهذا الكود فقط

بدل كتابة اسم التقرير في= MyObject

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

بمعنى آخر عندما اريد طباعة تقرير تم اختياره من القائمة

تظهر رسالة بعدد الصفحات

Dim MyObject As Object
Dim x As Integer
Set MyObject = Report_t1      ' اسم التقرير
MyCount = MyObject.Pages

If MsgBox("هذا التقرير يتضمن " & [MyCount] & " صفحة." & vbNewLine & _
       "هل تريد بدأ الطباعة؟    ", vbOKCancel) = vbOK Then
       DoCmd.PrintOut
   End If

===

أستمد قوتي من ايماني بالله وأشعر بالراحه النفسية عندما اذكر اسم الله . الحمد لله

===

المشتاق الى الجنة

أبو صفاء - مسقط

===

#2

جرب مايلي

وتمنى التوفيق..

اذا كان النموذج هو fr

ومربع القائمة هو Lst

فاحذف من الكود اسم التقرير Report_t1 واستبدله بما يلي..

[forms]![fr]![Lst]

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#3

اخي العزيز شكرا لك

للاسف محاولة فاشلة

عملت كالتالي

Set MyObject=[forms]![fr]![Lst]

هنا يجلب أسم التقرير فقط ولكنه لايعمل

Set MyObject = Report_[forms]![fr]![Lst]

هنا مشكلة لم يعمل الكود

انتظار رد آخر منك يا عزيزي

===

أستمد قوتي من ايماني بالله وأشعر بالراحه النفسية عندما اذكر اسم الله . الحمد لله

===

المشتاق الى الجنة

أبو صفاء - مسقط

===

#4

الاخ الكريم

أرجوا ارسال النموذج الذي من خلاله تم تشغيل هذا الكود حتى نحاول التعديل فيه

أحمد

#5

هل قمت بوضع الكود في حدث On Click لمربع القائمة؟

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#6

ايه ووضعت

بس رفض

سوف ارفق لاحقا مثالا لذلك

تم تعديل هذه المشاركة بواسطة أبو صفاء في 27 سبتمبر 2005 في 12:44

===

أستمد قوتي من ايماني بالله وأشعر بالراحه النفسية عندما اذكر اسم الله . الحمد لله

===

المشتاق الى الجنة

أبو صفاء - مسقط

===

#7

وانا في الانتظار يا ابا صفاء

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#8

الف شكر على التجاوب وياي

ارفق لك مثال أخر

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

db11.rar

===

أستمد قوتي من ايماني بالله وأشعر بالراحه النفسية عندما اذكر اسم الله . الحمد لله

===

المشتاق الى الجنة

أبو صفاء - مسقط

===

#9

السلام عليكم ورحمة الله وبركاته

تفضل !!!!!!

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

القاعدة المرفقة في آخر ليست توضح ما هو مطلوب

بانتظار الرد والتصحيح جزاكم الله خيرا

Rept_4M_List.rar

تم تعديل هذه المشاركة بواسطة أبو صفاء في 2 أكتوبر 2005 في 13:40

===

أستمد قوتي من ايماني بالله وأشعر بالراحه النفسية عندما اذكر اسم الله . الحمد لله

===

المشتاق الى الجنة

أبو صفاء - مسقط

===

#10

في هذا الموضوع

/index.php?showtopic=76601

===

أستمد قوتي من ايماني بالله وأشعر بالراحه النفسية عندما اذكر اسم الله . الحمد لله

===

المشتاق الى الجنة

أبو صفاء - مسقط

===

#11

الاخ ابو الصفاء

السلام عليكم

إليك الكود بعد التعديل ضعه في حدث عند الفتح للتقرير

Dim x As Integer, n As String
x = [Pages]
n = Me.Report.Name


    If MsgBox("هذا التقرير يحتوي على" & [x] & "  صفحات" & vbNewLine & _
    "هل ترغب بالمواصلة", vbYesNo + vbInformation + vbMsgBoxRight, "تنبيه") = vbNo Then

    DoCmd.CancelEvent
    End If

عبدالله الثبيتي

#12

وعليكم السلام

أخي عبد الله الثبيتي

اشكرك على هذه المعلومة

لقد قمت بالتعديل في التقارير والحمد لله

ووجدت الحل والذي لم يخطر على بالي

فيما ارغب ان اجد الحل له

هو في النماذج فاذا كان يوجد لديك الحل في مشكلة النموذج فأتمنى ان ترفق لي الحل

أثابك الله وجزاك خيرا

اخيك

===

أستمد قوتي من ايماني بالله وأشعر بالراحه النفسية عندما اذكر اسم الله . الحمد لله

===

المشتاق الى الجنة

أبو صفاء - مسقط

===

#13

للرفع

===

أستمد قوتي من ايماني بالله وأشعر بالراحه النفسية عندما اذكر اسم الله . الحمد لله

===

المشتاق الى الجنة

أبو صفاء - مسقط

===

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…