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

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

قام بنشر

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

تحية طيبة للجميع

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

Sample.rar

قام بنشر

اخوي

قم بانشاء زر امر في النموذج وضع فيه الكود التالي في حدث عند النقر او On click


   DoCmd.OpenReport "Report", acViewReport

الامر الموجود في الكود اعلاه AcViewReport يعرض التقرير فقط

قام بنشر

أخوتي الأعزاء

عذرا للتدخل !!

وإذا ضغط المستخدم على الزر الايمن للماوس واختار طباعة ؟؟؟

أو ضغط cntl+p ؟؟؟

ما العمل ؟؟

قام بنشر

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

قام بنشر

ملاحظه ممتازه بارك الله فيك وخصوصا Ctrl+P و اعتقد انها سهله بالنسبه لك اخي نارت

اخوي فرهاد

في حدث on key down للتقرير

ضع الكود التالي


If (Shift And acCtrlMask) > 0 And KeyCode = 80 Then KeyCode = 0

بالنسبه للرايت كليك او زر الفاره الايمن ضع الكود ادناه في حدث on load للتقرير

Dim i As Integer

For i = 1 To CommandBars.Count

CommandBars(i).Enabled = False

Next i

و وفنا بالنتيجه

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information