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

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

قام بنشر

بهذه الأداة سيتم تخصيص طريقة عرض وطباعة التقارير {سلسلة الأدوات المساعدة المخصصة}


اليوم أقدم لكم أداة أعتقد أن الجميع يحتاجها والحقيقة أن هذه الأداة هي في الأصل عبارة عن  أداتين كلا منها يؤدي وظيفة مستقلة لكنهما يتكاملان مع بعضهما لتقومان بجميع الوظائف المرتبطة بتخصيص طرق عرض وطباعة التقارير من حيث تخصيص حجم الورق وإتجاه الورقة ونوع الطابعة ومربع حوار الطباعة .... إلخ  
وظيفة الأداة الأولى
- إنشاء قائمة مختصرة لطباعة التقارير
- إظهار مربع حوار مخصص للطباعة
وظيفة الأداة الثانية
- إنشاء مايشبه القوالب الخاصة بمعاينة وطباعة التقارير بحيث يتم ربط كل تقرير بحجم الورق والطابعة وطريقة العرض الخاصة به 
- سيتم الإستغناء عن أمر معاينة وطباعة التقارير فبدلاً عن هذه الصيغة

DoCmd.OpenReport "ReportName", ViewMode, , strCriteria, OpenArgs

سيتم إستخدام هذا الصيغة

MyOpenReport "ReportName", ViewMode, ReportTypeID, strCriteria, OpenArgs, NoMargins

حيث نلاحظ أن الصيغتين لها نفس المعلمات مع إضافة معلنتين إضافينين هما
- ReportTypeID وتمثل رقم السجل الخاص بالقالب في جدول القوالب
- NoMargins معلمة خاصة بتجاهل الهوامش (سيتم توضيح عملها ضمن المثال التوضيحي)

أخيراً مرفق لكم مجلد يحتوي على مايلي 
1- مثال عملي شامل يوضح عمل الأداتين معاً
2- مجلد فرعي خاص بكل أداة يشمل مثال توضيحي لطريقة الإستفادة من الأداة وقالب يحتوي على الكائنات الأساسية لكل أداة

في الأخير أتمنى من الجميع تجربة الأداة وإبداء إي ملاحظات

تحياتي 
 


 

  • Foksh pinned this topic

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
×
×
  • اضف...

Important Information