![]() |
|
[VB.NET] تعديل بسيط في الطباعة المباشرة فقط ReportViewer - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [VB.NET] تعديل بسيط في الطباعة المباشرة فقط ReportViewer (/showthread.php?tid=16755) |
RE: تعديل بسيط في الطباعة المباشرة فقط ReportViewer - sniperjawadino - 14-08-16 أخي أبو ليلى جزاك الله على التتبع في الحقيقة لا يمكن الاستغناء على Report.rdlc سأقول لك السبب المشروع الذي أنا بصدده و الذي تشنج بسبب عدم الطباعة المباشرة , هو مشروع مبيعات سوبر ماركت وكما تعلم فإن عند البيع و الضغط على زر Print يجب خروج Ticket و دون إنتظار المشروع كله معمول ب Report.rdlc و عدم الطباعة المباشرة سبب لي تشنج فهذا الكلاس جميل لكنه يستلزم التنقية حتى تصبح مهمته الطباعة المباشرة فقط دون المساس بقياسات الورقة ولا اسم الطابعة لأن هذا كله ممكن برمجته بسهولة الحمد لله أرجو أخي لو تتكرم و تمنحني حل لهده المشكلة لدي فكرة أخرى ألا يمكن طباعة Report.rdlc من Printdocument إذا كان هذا الأخير يطبع مباشرة RE: تعديل بسيط في الطباعة المباشرة فقط ReportViewer - sniperjawadino - 15-08-16 أخي الوادي المثال أكثر من رائع هذا ما نصحني به الأستاذ الكريم أبو ليلى في رده قبل قليل لكن حاولت التمسك ب Report التحكم صعب في تصميم Designالورقة على Printdocument لكن هذا ما أبحث عنه طباعة مباشرة بضغطة واحدة سأحاول الآن أن أعطي بعض الوقت لهذه الأداة لكي أبحث عنها في قوقل لكيفية إضافة صورة (LOGO) و التحكم أكثر إذا لم يجد أخي أبو يلى حل لمشكلة Report.rdlc للطباعة المباشرة سأحول المشروع لل Printdocument شكرا لك أستاذي أبو ليلى وشكرا لك أستاذي الوادي على كل ما تقدموه لنا من مساعدة جعلها لكم الله في ميزان حسناتكم ولا تترددوا إخواني لأي وهلة لوضع أي رابط يفيدنا للتحكم أكثر في Printdocument شكرا RE: تعديل بسيط في الطباعة المباشرة فقط ReportViewer - الوادي - 15-08-16 كنت قد بدأت بالتعديل على المثال المذكور في الرابط بإضافة شعار في الأعلى سأجهزه لك. RE: تعديل بسيط في الطباعة المباشرة فقط ReportViewer - ابو ليلى - 15-08-16 اخي الكريم لا تنعدم الطرق لكل شيئ حل ما يقف في وجهنا دائما هو العطالة الفكرية اتوقع انه يمكن الطباعة مباشرة عبر PrintDocument و لتطلع على القياسات بشكل دقيق ارجع الى ملف التقرير في مجلد البرنامج Report.rdlc و افتحه باي محرر Xml (مستعرض الويب مثلا) و استطلع داخله بشكل دقيق اما عن رسم المحتويات داخل PrintDocument و اسناد قيم بداخلها فالعملية سهلة باذن الله لمعلومات اكثر عن الرسم داخله , راجع المقالة التالية و تحديدا دوال الرسم اخر المقالة طباعة الداتا غريد كما توجد فكرة حلوة في استغلال الملف السابق Report.Rdlc و التعامل معه كملف Xml و اسناد قيم له و من ثم طباعته و كذلك ايضا توجد فكرة جعل ReportViewer مخفي و الطباعة منه دون ان يراه المستخدم كلها افكار تحتاج الى تحليل و تجريب RE: تعديل بسيط في الطباعة المباشرة فقط ReportViewer - sniperjawadino - 15-08-16 شكرا أخي أبو ليلى على التوضيح شكرا أخي الوادي أنتظر تعديلك بفارغ الصبر RE: تعديل بسيط في الطباعة المباشرة فقط ReportViewer - حريف برمجة - 15-08-16 هل انته متوقف فقط على الطباعة المباشرة على تقارير مايكروسوفت Reprt.rdlc بمعنى أوضح هل جهزت التقرير والهوامش وتبقى فقط الطباعة مباشرة بدون عرض التقرير إذا كان هذا طلبك اكتب رد وساقوم بإعطائك الكود . RE: تعديل بسيط في الطباعة المباشرة فقط ReportViewer - sniperjawadino - 15-08-16 نعم أخي حريف البرمجة الكل جاهز التقرير و الهوامش و قياس التقرير و نوع الطابعة ينقسني فقط الطباعة المباشرة لإختزال الوقت شكرا أخي RE: تعديل بسيط في الطباعة المباشرة فقط ReportViewer - حريف برمجة - 15-08-16 (15-08-16, 08:59 PM)sniperjawadino كتب : نعم أخي حريف البرمجة انشاء كلاس جديد باسم (Reporting) كود : مسح الموجود داخل الكلاس كامل ولصق الكود التالي بهالكلاس لا يحتاج تعديل فهو ثابت لأي مشروع . في كوماند الطباعة يوضع الكود التالي للطباعة المباشرة بدون عرض التقرير كود : Dim myRPTForm As New ReportViewerRE: تعديل بسيط في الطباعة المباشرة فقط ReportViewer - sniperjawadino - 15-08-16 شكرا أخي حريف حقا هذا الكلاس رائع لكن كما وضعت في الموضوع , ما أريده هو تنقية الكلاس حتى يطبع مباشرة دون المساس بشيئ آخر مثل قياس الورقة والهوامش واسم الطابعة أتمنى أخي أت تجد لي الكود المسؤول عن الطباعة داخل الكلاس هذا مثال بسيط شكرا كثيرا RE: تعديل بسيط في الطباعة المباشرة فقط ReportViewer - الوادي - 16-08-16 هذا التعديل على المثال في الرابط المذكود بعد إضافة شعار مع أنه طريقته غريبة تعبني البحث عن مكان وضع كود الشعار سامحني على التقصير، خصوصاً اني أملتك على اني أحلك الموضوع، لكن يبدو اني مان بقدها خصوصاً مع ظروفي الحالية. وانا نزلت الرمفق اللي منك لعلي الاقي وقت اشوفه واقدر افيد فيه بشي، مع أني متفشل. |