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

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

قام بنشر

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

احد الاسئلة التى وردت للمنتدى 

3 ساعات مضت, عبدالقدوس48 said:

أريد كود طباعة عدة سجلات تحمل رقم التسجيل

وكما تعودت من اساتذتى الافاضل اول ما أفكر بع عو الوصول للحل بأبسط الطرق فكانت اجابتى كالأتى

3 ساعات مضت, ابا جودى said:

ابسط حل سوى استعلام واجعل فيه معيار على الحقل تبع الرقم

ويتم فرز وتصفية البينات 

وسوى تقرير يكون مصدره هاد الاستعلام بس كده :biggrin:

ولكن اخونا الحبيب كان له رأى أخر 

2 ساعات مضت, عبدالقدوس48 said:

يأخي أعرف طريقة الإستعلام لكن كنت أبحث عن طريقة أخرى

ولذلك اضع بين اياديكم هذه الفكرة التى لم أفكر بها إلا بناء على رغبته 

OpenReportBYFiltter.mdb

قام بنشر

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

 

طريقة عرض التقرير الافضل ، هو التقرير الاسرع 🙂

 

اخذ بيانات الملف المرفق مكتبة الموقع - ملف قاعدة بيانات اكسس يحتوي على 3,919,015 سجل ، لتجربة سرعة برنامجك - قسم الأكسيس Access - أوفيسنا (officena.net)

واعمل التقرير بجميع الطرق التي تعرفها  ، واعطنا نتيجة سرعة فتح كل واحد منهم ، كما عملته انا هنا :

 

 

ومن هذه النتيجة ، سيعرف اخونا @عبدالقدوس48 الطريقة الافضل (حتى ولو كانت الطريقة الاعتيادية 🙂 )

 

جعفر

قام بنشر

السلام عليكم

مشاركة مع استاذنا الفاضل @ابا جودى

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

If IsNull([tx2]) Then
DoCmd.OpenReport "rptdata", acViewPreview
Else
DoCmd.OpenReport "rptdata", acViewPreview, , Me.Filter
End If

الملف مرفق

 

OpenReportBYFiltter.mdb

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