اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الصوره التوضيحيه %s

عن هذا الملف

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

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

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

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

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

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

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

تحياتي 
 

تم تعديل بواسطه منتصر الانسي


اراء المستخدمين

Recommended Comments

لاتوجد تعليقات لعرضها .

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

Important Information