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

كيف يمكننا الاستعاضة عن كبستي مفاتيح بكبسة واحدة ؟

بدأه kafi في 24 ديسمبر 2011 · 5 رد · 327 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

لدي نموذج يعمل على استعراض ذاتية الزبائن، وهناك تقريران متطابقان لطباعة الناتج ، الخلاف بينهما ان الاول ملون والاخر باللون الاسود

يتم فحص قيمة الحقل Print_Style في جدول Primay ، عند استدعاء حدث المعاينة او الطباعة

ان كانت القيمة 1 فعندئد سيتم استدعاء تقرير الطباعة الملون

وان كانت القيمة 2 عندئذ سيتم استدعاء تقرير الطباعة الاسود

الى هنا كل الامور سليمة مائة بالمائة،

تم تصميم ماكرو Ctrl + 1 يعمل على اسناد القيمة 1 من اجل الحصول على الطباعة الملونة

والماكرو Ctrl +2 من اجل اسناد القيمة 2 من اجل الحصول على تقرير الطباعة الاسود

الامور الى هنا كلها سليمة .

السؤال:

كيف يمكن تصميم ماكرو واحد فقط Ctrl + P يعمل على اسناد القيمة 1 للحقل Print_Style عندما تكون القيمة 2 والعكس صحيح

بمعنى اخر: يتم معاينه تقرير الطباعة فإن كان بالاسود ،نخرج منه ونضغط على Ctrl +P ثم ندخل وهنا يجب ان يكون تقرير الطباعة ملون .

ارجو ان تكون الفكرة قد اتضحت

ارجو تعديل المثال المرفق

المثال معمول على اكسس 2007

و شكرا

ex_32 A.rar

تم تعديل هذه المشاركة بواسطة kafi في 24 ديسمبر 2011 في 21:37

#2

السلام عليكم أخي الكريم

أعتذر منك بشدة ,,, فلم أفلح في الوصول للمطلوب

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

لذلك أعتذر مرة أخرى في عدم وصول فكرتك

أرجو التوضيح

الله غايتنا و الرسول قدوتنا و القرآن دستورنا و الجهاد سبيلنا و الموت في سبيل الله أسمى أمانينا

{حَتَّى إِذَا جَاءَ أَحَدَهُمُ الْمَوْتُ قَالَ رَبِّ ارْجِعُونِ*لَعَلِّي أَعْمَلُ صَالِحًا فِيمَا تَرَكْتُ*كَلا إِنَّهَا كَلِمَةٌ هُوَ قَائِلُهَا وَمِنْ وَرَائِهِمْ بَرْزَخٌ إِلَى يَوْمِ يُبْعَثُونَ}

#3

أ

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

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

شكرا اخي الكريم على محاولتك الاجابة

قكما قلت انني اريد ان اتمكن من الضغط على Ctrl + P من اجل اسناد القيمة 2 للحقل Print_Style عندما تكون قيمته 1 والعكس صحيح

حاليا العمل شغال ولكن عن طريق كبستين

الاولى Ctrl + 1 لاسناد القيمة 1

والثانية Ctrl + 2 لاسناد القيمة 2

وانا اريد الاستغناء عن الحالتين بحالة واحدة، ارجو ان تكون الفكرة قد اتضحت

ارجو تعديل المثال المرفق

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

#4

للرفع

#5

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

الملف بعد التعديل

1. عندما تقوم بالضغط على المفتاحين Ctrl + 1 سيتم اسناد القيمة 1 للحقل Print_Style وهنا يجب ان يكون التقرير ملون عند المعاينة ، الآن اغلق التقرير الملون .

2. الآن اضغط على Ctrl + Z ( لا تستطيع استخدام Ctrl + P لأنه محجوز و خاص بالطباعة ومن اوامر الأكسيس ) ثم عاين التقرير سيظهر لك التقرير الأسود بدلا عن الملون السابق

3. عندما تقوم بالضغط على المفتاحين Ctrl + 2 سيتم اسناد القيمة 2 للحقل Print_Style وهنا يجب ان يكون التقرير ابيض واسود عند المعاينة ، الآن اغلق التقرير الابيض والاسود .

2. الآن اضغط على Ctrl + Z ثم عاين التقرير سيظهر لك التقرير الملون بدلا عن الابيض والاسود السابق

بمعنى ان Ctrl + Z تتأكد اذا كان التقرير ملون تقوم بفتح الأبيض والاسود واذا كان التقرير ابيض واسود تفتح الملون اي تعمل بالعكس في الإتجاهين

za-ex_32 A-UP.rar

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 7 يناير 2012 في 15:37

1
#6

الف الف شكر يا اخت زهرة على ما تفضلت به

من سرعة ودقة وروعة الاجابة

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

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

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

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

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