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

تعريف طابعة لكل تقرير

بدأه El saqqa في 30 يونيو 2013 · 4 رد · 738 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

 

لدي برنامج به بعض التقارير يفترض أن تطبع علي طابعة دوت ماتركس (فواتير) وتقارير أخري علي طابعة ليزرجيت عادية (تقارير بيانات)

معلوماتي أنه يمكن تنفيذ ذلك من خلال :

1- أختيار الطابعة من محرر الطباعة الخاص بالوندوز الذي يظهر عند الطباعة في كل أمرة ( حل غير عملي)

2- أو يمكن تحديد الطابعة لكل تقرير من خلال فتح التقرير في التصميم وتحديد الطابعة من الإعدادات وحفظة (مشلكة أختلاف اسماء أو مسارات الطابعات بإختلاف مكان تشغيل البرنامج)

3- أو طباعة التقرير من خلال شاشة خاصة كما هو في بعض الأمثلة المتاحة هنا (تقييد المبرمج بعدم تشغيل التقرير إلا من هذة الشاشة)

 

 

المطلوب

عمل شاشه إعدادات بها قائمة بكافة تقارير البرنامج وقائمة بها كافة الطابعات الموجودة بالجهاز وإمكانية تخصيص لكل تقرير طابعة معينة ثم تحفظ في جدول (وتكون هذة الخطوة لمرة واحدة عند تحميل البرنامج للجهاز لأول مرة وأعند تغيير طابعات الجهاز)

وفي كل مرة عند طباعة أي تقرير منهم ومن أي مكان بالبرنامج  يقوم بإستدعاء أسم الطابعة التي خصصة له في الخطوة السابقة ويطبع عليها وإذا لم يجد طابعة مخصصة له يطبع علي الطابعة الأفتراضية بالجهاز

 

أتمني وجود مثال لهذا التصور

وجزاكم الله كل خير

#2

اخي الفاضل

 

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

 

جميع الأسئلة التي تقوم بطرحها بارك الله بك قد تم السؤال عنها مسبقا وتمت الإجابه عليها

 

لذا آمل في المرات القادمة استخدام عملية البحث في المنتدى قبل كتابة اي سؤال وستجد العديد من المشاركات قد تمت الإجابه عليها

 

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

 

/index.php/topic/262391-%D8%AA%D8%AD%D8%AF%D9%8A%D8%AF-%D8%A7%D9%84%D8%B7%D8%A7%D8%A8%D8%B9%D8%A9/

 

 

بالتوفيق

#3
zahrah كتب:

اخي الفاضل

 

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

 

جميع الأسئلة التي تقوم بطرحها بارك الله بك قد تم السؤال عنها مسبقا وتمت الإجابه عليها

 

لذا آمل في المرات القادمة استخدام عملية البحث في المنتدى قبل كتابة اي سؤال وستجد العديد من المشاركات قد تمت الإجابه عليها

 

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

 

/index.php/topic/262391-%D8%AA%D8%AD%D8%AF%D9%8A%D8%AF-%D8%A7%D9%84%D8%B7%D8%A7%D8%A8%D8%B9%D8%A9/

 

 

بالتوفيق

جزاك الله كل خير أنا قمت بالفعل بالبحث ووجدت الموضوع التي أشرتي ألية ولكن إذا دققتي فيما كتبت لوجدتي أن هذا ليس ما أريدة

حيث أن المثال المرفق في الموضوع المشار ألية يتم تحديد الطابعة للتقرير علي الشاشة وطبعات التقرير أو عرضة من نفس الشاشة وعند غلق الشاشة لا تحتفظ أعدادات التقرير بالطابعة التي أختيرت قبل غلق الشاشة

أتمني أن تقرأي ما كتبت في سؤال بعناية وستعرفين ما أقصدة

متشكر لأهتمامك

#4

تفضل اخي الكريم

 

تم تعديل المثال بناء على طلبك

 

post-15367-0-21717000-1372674789_thumb.g

 

 

الآن افتح الجدول  الخاص بأسماء التقارير والطابعات وقم بالتغيير فيه حسب اسماء التقارير و الطالبعات لديك  لمرة واحده فقط

 

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

 

 

 

zaChoose_Printers_And_Reports-END .rar

 

 

بالتوفيق

1
#5

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

اخى العزير فى المرفق مثال لحل هذا المشكلة ( للاسف لا اعرف مصدر المثال )

 

عندما يتم استعراض طباعه التقرير, استخدم Set Printer من الشريط المخصص في اللاعلى ليتم تحديد الطابعه للتقرير . عند اختيار الطابعه سوف يتم تذكرها كل مره تقوم بطباعه او استعراض التقرير  في المستقبل حتى لو تكرر التقرير او اعيد تسميته

PrintMgt.rar

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

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

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

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

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