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

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

قام بنشر

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

عندي عدد من التقارير وأرغب في طباعتها مع بعض . واجهتني مشكلة وهي ان بعض التقارير لا تحتوي على قيمة واضطر الى تمزيق الورق بعد الطباعة .

كيف استطيع طباعة اكثر من تقرير وإلغاء طباعة أي تقرير لا يحتوي على قيمه في خانة المجموع ( total ) وقد حاولت وجربت ولم تنجح الطريقة أدناه .

    If Me.total.Value = 0 Then
 
    DoCmd.Close acReport, "grama"
Else
    DoCmd.PrintOut

    DoCmd.Close acReport, "grama
end if 

مع اجمل تحيه للجميع .

قام بنشر

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

 

انت تفتح التقرير ، ثم تطبعه ، لماذا !!

مافي داعي لهذا ، جرب هذا

if nz(me.total,0)<>0 then
  DoCmd.OpenReport "grama"
end if

 

جعفر

  • Like 2
قام بنشر

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

رائع جداً أخي جعفر الكود يعمل بشكل رائع إلا أنه يطبع التقرير سواء كان المجموع صفر أو أكبر من صفر .

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

مع شكري وتقديري .

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