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

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

مغلق
بدأه moody1616 في 13 يناير 2002 · 10 رد · 821 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

انا عندي اكثر من طابعة مشبوكه على جهازي واريد عندما اضغط على زر الطباعة في النموذج يظهر لي نموذج " او نموذج الذي في الوندوز " لكي اختار منه الطابعة التي اريد ان اطبع عليها :confused:

#2

DoCmd.RunCommand acCmdPrint

#3
 Dim prt As Printer
' تعبئة مربع السرد بالطابعات المتوفرة .
 Me!cboPrinter.RowSourceType = "Value List"
    For Each prt In Application.Printers
        Me!cboPrinter.AddItem Item:=prt.DeviceName
    Next prt

 ' للحصول على الطابعة الافتراضية.
    strDefaultPrinter = Application.Printer.DeviceName
 ' غير مربع السرد الى الطابعة الافتراضية.
    Me!cboPrinter = strDefaultPrinter

 ' احصل على كائن الطابعة حسب اختيار المستخدم من مربع السرد.
    Set prt = Application.Printers(Me!cboPrinter.Value)

  ' معاينة التقرير .
    DoCmd.OpenReport ReportName:="ReportName", View:=acViewPreview

    'تغيير طابعة التقرير المعروض الى الطابعة التى اخترناها .
    Reports(ReportName).Printer = prt
#4

لا استطيع اعرف متغير بنوع Printer يقوم الاكسس باستخراج رساله ان النوع هذا غير متعرف في الاكسس على معتقد هذا الكود ينفس في الفيجول بيسل اذا كان عندك الحل ارجوك انقذني او اذا كان هناك إضافه من References اذكرها ولك الشكر

#5

الأخ الكريم

ماذكره ابو لمى يعمل في الأكسس 2002 .

ولك تحياتي

#6

اريد الحل في اكسس 2000 ، وارجوا ايضاح ماهو الفرق الجوهري بين اكسس 2000 وا اكسس 2002 علما اني لم ارى الى الان اكسس 2002 وشكرا

#7

بعد أمر فتح التقرير في وضع المعاينة ضع السطر الذي ذكرته لك سابقا .

ولك تحياتي

#8

اليك هذا الموقع :

http://www.mcwtech.com/downloads.htm

وسوف تجد تحتحه ملف من نوع zip بهذا العنوان

DefaultPRT.ZIP

قم بانزال هذا الملف وعلى فكره البرنامج معمول على اكسس 97 ولقد استفدت منه فعلا

وشكرا لك يابوحمود

#9

أخي الكريم الرابط الذي أشرت به المثال DefaultPRT.ZIP لم يعمل هل عندك نسخة منه فتضع لنا رابط آخر أو هل يوجد طريقة أخرى غير النقر بالماوس اليمين ثم الحفظ الهدف بإسم لا ادري ما السبب لم أستطع تنزيل المثال عندي و لكم الشكر و التقدير

#10

تفضل ياعزيزي

لاتنسى اضغط على الوصلة باليمين واختر حفظ باسماضغط هنا

#11

أخي الحبيب أشكرك على تعاونك و فعلا إشتغل الرابط و المثال الذي أرسلته رائع و يفي بالغرض جزاك الله خيرا

هذا الموضوع مغلق.

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