بسم الله الرحمن الرحيم
هدية للأعزاء في شهر رمضان المبارك
اداة جميلة ورائعة من استاد رائع هو الأخ ابو سامر لطباعة الأداة داتا جيرد فيو بمواصفات رائعه تعمل بشكل جيد
وحتى مع البحث وتطبع النتائج ,,, كل ماعليك تنسيق الداتا جريد بشكل جميل
كل ماعليك بعد التحميل وفك الضغط استيرادها من add reference
واكتب في بداية الكلاس Imports JbsaPrintDataGridView
وكود في زر الطباعة هو <<<< PrintJbsaDataGridView.Print_Grid(Me.DataGridView1)
عمل رائع ولكن كيف يتم توسيط بعض الحقول ثم أن الأداة تعرض الجدول من اليسار لليمين ومع الجداول التي باللغة العربية هذا غير منطقي.
لا أدري هل الأداة بهذا الشكل أم إن هناك طرق لحل هذه المشكلة علماً بأنني لم أجد من ضمن خصائصها تلك الخصائص.
كذلك لو تكون المسميات باللغة العربية
كيف ؟
بعض المسميات باللغة الإنجليزية
الجدول يُعرض في وضع المعاينة من اليسار لليمين
مثلاً :
لدي جدول ( الرقم - الاسم - العمر- العنوان ) ويعرض على DataGrid من اليمين لليسار
مثال :
1 محمد عبدالله 37 سنة العاصمة
في معاينة الطباعة يظهر كالتالي
العاصمة 37 سنة محمد عبدالله 1
وهكذا مع بيقة الاسماء وهذا غير مجدي بالنسبة لمستخدمي اللغة العربية فليس من المعقول أن أقدم بيانات اسماء الموظفين بهذا الشكل.
بالنسبة للأداة فهي رائعة ومن قام بعملها أبدع وتدل على تمكنه من عمل ما يريد ولكن تنفع مع اللغة الإنجليزية ولو ضمنها خيار اللغتين لكان أفضل بكثير
اخي الحبيب
صدقت الأداة الموجودة لديك غير التي أرفقتها
الموجودة لديك عليها تعديل من ضمن الخيارات (من اليمين لليسار ، عنوان اسفل التقرير ) بينما المرفقة في الموضوع لا تحتوي على هذان الخياران ضمن خياراتها .
أضافه أخرى حبذ لو يتم فتح نافذة الطباعة في وسط الشاشة .