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

كيفية الطباعة من ال crystal او من report

بدأه تغريد في 1 مارس 2010 · 4 رد · 2,063 مشاهدة · في تصميم وبرمجة التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

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

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

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

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

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

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

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

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

:wacko: :wacko: :wacko: :wacko: :wacko: :wacko: :wacko: :wacko: :wacko: :wacko: :wacko: :wacko: :wacko:

#2
اقتباس
نصحتني صديقتي باستخدام report

أي Report تقصدين ؟

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#3

شكرا علي الاهتمام اخي محمد

الريبورت هو الموجود مع vs 2005 والذي بمكن عرضة داخل report viewer من النوع rdlc

#4

جميع مشاكلك تقريبا تنحصر في موضوع كيفية تنسيق التقرير سواء بالكريستال ريبورت او بالتقارير المدمجة مع فيجوال ستوديو 2005 لذلك انصحك باستخدام الكريستال ريبورت ثانيا ارفقي لنا مثال لنفحصة

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

السلام عليكم اخي محمد

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

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

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

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

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

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

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

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

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

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

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

وشكرا

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