jandbi قام بنشر يناير 12, 2016 قام بنشر يناير 12, 2016 (معدل) السلام عليكم .. ارفقت مثال بسيط لتقرير يحتوي على صفحتين .. ارغب بعد طباعة الصفحة الاولى ان تظهر رسالة MsgBox تحتوي على زر ( موافق ) .. وعند الضغط على زر موافق تطبع الصفحة الثانية .. وهكذا .. << ( بهالطريقة ممكن اتركه يطبع الاوراق منفردة بالضغط على زر موافق كل مرة .. أو بعد كل طباعة ورقة اقلبها في الطابعة واضغط زر موافق ليطبع في الخلف ) ولو كان التقرير يحتوي على صفحة واحدة فقط لا يظهر الرسالة .. بحثت عن حلول ولم اجد الا اكواد تختص بطباعة تقريرين على ورقة واحدة بوجهين print report 2 paper.zip تم تعديل يناير 12, 2016 بواسطه jandbi 1
ابوخليل قام بنشر يناير 12, 2016 قام بنشر يناير 12, 2016 عليكم السلام هل التقرير عبارة عن صفحتين فقط ام غير محصورة بعدد وان كانت غير محصورة بعدد فسيظهر اشكالية للمستخدم وهي : لنفرض ان التقرير 30 صفحة او اقل او اكثر والمستخدم يريدها في صفحات منفردة هنا يلزم التعاقد مع موظف خاص للنقر على موافق
jandbi قام بنشر يناير 12, 2016 الكاتب قام بنشر يناير 12, 2016 في برنامجي اكبر عدد للصفحات في التقارير هو صفحتين فقط ..
ابوخليل قام بنشر يناير 12, 2016 قام بنشر يناير 12, 2016 اخي معذرة لا يمكنني فتح المرفق للتعديل بسبب الاصدار تفضل هذا مطلوبك الصقه في حدث النقر على زر داخل نموذجك مع الاخذ بالاعتبار تغيير اسم التقرير بالاسم الذي في برنامجك DoCmd.OpenReport "RepName", acViewPreview, "", "", acNormal DoCmd.PrintOut acPages, 1, 1, acHigh, 1, True If MsgBox("اقلب الورقة ان كنت تريد الطباعة في الخلف", vbOKOnly, "") = vbOK Then DoCmd.PrintOut acPages, 2, 2, acHigh, 1, True Else DoCmd.PrintOut acPages, 2, 2, acHigh, 1, True End If DoCmd.Close acReport, "RepName" 2
jandbi قام بنشر يناير 13, 2016 الكاتب قام بنشر يناير 13, 2016 (معدل) الله يعطيك العافية .. الكود نجح بالعمل .. تم تعديل يناير 13, 2016 بواسطه jandbi
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.