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

كيفية الطباعة

بدأه تغريد في 2 مارس 2010 · 5 رد · 900 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قمت بعمل برنامج بقلعدة بينات اكسس

المهم استخدمت الكريستال لطباعة البينات فواجهتني مشكل ان الارقام تظهر احيانا عربية واحيانا انجليزية

وبعد البحث تبين لي ان هناك خطوط تستخدم لعرض الارقام بالعربي ولكن ليس هذا هو المطلوب فاحيانا تكون فعلا الارقام انجليزية بالاضافة الي ان الخط المستخدم للطباعة يجب ان يكون time new roman

بعد تعب شديد جدا مع الكريستال نصحتني صديقتي باستخدام report

وبالفعل وجدت ان الريبورت حل لي كل مشاكل الخطوط والتسيق الجيد ويدعم كائن الجدول الذي لا مثيل له في الكريستال

ولكن الان اواجة مشكل في الطباعة باستخدام الريبورت وهي

1- يقوم بطباعة صفحة فارغة بين كل صفحة وصفحة ولا اعرف ما هو السبب

2- عنصر الجدول لا يمكن طباعتة في صفحة وباقي العنصر في الصفحة التالية كل عنصر مستقل بذاتة مع العلم اني جعلت خاصية keep to gether = false للجدول

اجوكم ساعدوني لحل هذة المشكلة ولكم خلص الدعاء

استعمل vs 2005 لغة البرمجة vb

#2

بالنسبة لي أستخدم الكريستال ريبورت ولا واجهت فيه أي مشاكل

وأعتقد المشكلة اللي تواجهينها في تنسيق الريبورت

ممكن ترفقين البرنامج عشان أقدر أفهم أكثر

#3

المشكلة في تنسيق التقرير صممي التقرير من جديد

Chail .. Get Focus .. Then Catch Your Target

#4

بالضبط كما قال الاعضاء الكرام ان لم تكن هناك مشكله بالاكواد

#5

السلام عليكم

اولا لا يمكن لي ارسال البرنامج لانة كبير جدا وكذلك قاعدة البينات

ثانيا اذا كنتم تنصحونني باستخدام crystal report فمشكلتي هي لو اردت طباعة السطر التالي

- عدد الطلبات للمنتج هي 5 وذلك للمنيج ابعاد 2x3 متر علي ان يكون ip45ومعتمد من الشركة

هذا مثال علي الاسطر المراد طباعتها فرقم 5 يجب ان يكون بالعربي وكذلك 2 و 3 اما 45 يجب ان يكون بالانجليزية

والمشكلة الاكبر انه يجب استخدام الخط time new roman لان كل المستندات بالشركة مطبوعة بهذا الخط

والادارة تمنع تغير الخطوط انا عرفة ان دة خطا منهم بس هذا هو الواقع الذي اعمل فية !!!

وعند استخدامي للريبورت وجت انة يحقق لي المطلوب تماما فالارقام تظهر كما كتبت العربي عربي والانجليزي انجليزي ولكن

عند طباعة اكثر من ورقة يجعل بين كل ورقة و ورقة ورقة فارغة ولا اعرف ما هو السبب وكذلك لو كان الجدول به ثلاثة صفوف مثلا

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

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

طبعا انا صدعتك ولخفنتك بس هذا هو الواقع الذي اعمل فية !!!

وشكرا

#6

إتصرفي صغري الخط ولو في عمود بيعرض التاريخ غيري تنسيقو للتاريخ القصير لو عاملة إطار في حدود التقرير بتكون المشكلة منو ، ولو ما قدرتي في النهاية على الحل أرفعي ملف التقرير حتى لو بدون باقي البيانات أو أطبعي شاشتو وأرفقيها عشان نعرف المشكلة بالضبط

تم تعديل هذه المشاركة بواسطة psa في 2 مارس 2010 في 19:34

Chail .. Get Focus .. Then Catch Your Target

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