منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تنسيق الكتابة والتاريخ فى ال DataGrid
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
[b]فى لغة ال VB6
لدى DataGrid متصلة ب Adodc المتصل بجدول فى قاعدة بيانات
وعندى مشكلتان  
عند عرض البيانات فى الDataGrid
الأولى :- أريد دائمآ أن يكون عرض أى عمود على حسب كمية الكلام المكتوب فيه

[/b]الثانية :- أجد التاريخ مكتوبآ من اليسار لليمين رغم أنه باللغة العربية
             ولكنى أريده بنفس اللغة العربية من اليمين لليسار 
فكيف يمكن حل هتين المشكلتين ؟
سواء من خصائص الDataGrid أو بالكود
ولكم ألف شكر
أهلا بك أخي الكريم , بالنسبة لتحجيم العمود للداتا قريد هذا مثال على ذلك . وبالنسبة لجهة النص في الهمود فقم بتغيير خاصية الـ RightToLeft إلى True لكي تكون الأعمده ومحتواها في الجهية اليمنى .
بارك الله فيك أستاذنا الكبييييييييير
ولكن

إقتباس :وبالنسبة لجهة النص في الهمود فقم بتغيير خاصية الـ RightToLeft إلى True

كنت قد غيرت هذه الخاصية فنقلت فعلآ الأعمدة من اليسار [b]الى اليمين
وجعلت الكتابة فى كل منها من اليمين الى اليسار (كأى كتابة باللغة العربية)
 فيما عدا التواريخ تركتها مكتوبة بالعكس كما هى
وهذا ما كنت أسأل عنه فى المشكلة الثانية :-
ولكم جزيل الشكر
[/b]
أهلا أخي الكريم , لو تضع مثال يوضح المشكلة ليتم التعديل عليه يكون أفضل .
هذا مرفق . وستجد التاريخ مكتوبآ مثلآ  14/05/1992   ولكن باللغة العربية
ولكنى أريده مكتوبآ باللغة العربية  ولكن هكذا   1992/05/14 

وستجد مشكلة ثالثة
[b]وهى أن بعد كل بحث تتغيرعروض أعمدة الdatagrid
[b]كما تتغيرعناوينها وتتحول الى الغة الانجليزية[/b]
فهل لهذه المشكلة حل ؟
أم أنه لابد من اعادة الكود المكتوب فى الForm_Activate  بعد كل بحث (أعنى لابد من وضعه فى func والتوجه اليها بعد كل بحث)
ولكم ألف شكر[/b]
ألا يوجد حل حتى الآن لمشكة التاريخ المقلوب
ولكم ألف شكر
أهلا أخي الكريم , أرجوا المعذرة على التأخير بالرد وذلك بسبب الإنشغال , كما ذكر لك أخي أمير ولكن بطريقة أخرى , ضع هذا الكود في نفس المكان الذي ذكره أخي أمير :

PHP كود :
DataGrid1.DataFormats(5).Format "YYYY/MM/DD"
DataGrid1.DataFormats(6).Format "YYYY/MM/DD" 
بارك الله فيك أستاذ المنتدى
ولك ألف ملياااااار شكر