ابو جودي قام بنشر مارس 4, 2015 قام بنشر مارس 4, 2015 السلام عليكم ورحمة الله تعالى وبركاته اساتذتنا الكرام الاجلاء كل التحية والشكر والتقدير لما بتذلوه معنا من جهد بارك الله لكم وفى اعماركم وفى ارزاقكم وفى علمكم وفى زريتكم وغفر لكم ولوالديكم طبعا لا يخفى عليكم اننى مبتدئ وهاو ولازلت اتعلم وهناك الكثير والكثير الذى يخفى على واكتشفه بمحض الصدفة والتجربة هناك سؤال واستفسار يحيرنى واتمنى ان اجد اجابة كافية ما علاقة اللغة واعدادتها من لوحة التحكم كنترول بانل والخاصة بنظم التشغيل وبتصميم البرامج بالاكسس لاننى استنتجت من ردود اساتذتنا واخوتنا بالمنتدى ان اعدادات اللغة الخاصة بنظم التشغيل قد يكون لها تأثير على عمل البرنامج او جزء من البرنامج قد يصيبه عطل على اجهزة اخرى غير الجهاز التى تم تصميم القاعدة عليه وقد يرجع السبب للغة المستخدمه ان كان استنتاجى صحيح ارجوا الافادة حول هذا الموضوع بتفصيل شديد وان كانت للغة تأثير كيف يتلاشى المصمم الوقع فى هذه المعضله التى تجعل تصميمه يعمل بكفاءه على جهازه دون اى مشاكل ولكن عند نقل البرنامج لاجهزة اخرى تظهر مشاكل فضلا وليس امرا اريد ان استزيد حول هذا الموضوع بالقدر الكافى والوافى والشامل جزاكم الله عنا كل الخير
jjafferr قام بنشر مارس 5, 2015 قام بنشر مارس 5, 2015 وعليكم السلام لأني انا اثرت الموضوع ، فراح ادلو بدلوي بإختصار 1. الخطأ A problem occured while MyDB was communicating with the OLE server or Active X Control احد اسبابه هو لغة الكمبيوتر ، وهذا رابط ماكروسوفت يشرح الموضوع http://support.microsoft.com/kb/907337/ar وببساطة ، اذا عملت برنامجك وفي VBA حروف عربية (UniCode) او اسم احد الكائنات او اسم الحقول او اسم المسميات في النماذج و.... ، الآن اذا اراد شخص لا يملك اللغة العربية في كمبيوتره (يعني لا دعم للعربية او Fonts) ، فكيف سيتعامل مع حروف برنامجك؟ لذلك ، يظهر لك الخطأ ، وعلشان تصلحه: أ. يا انك تنصب اللغة ، ب. تحذف اي مسميات غير انجليزية من برنامجك ، وهذه الطريقة الافضل ، لأن الحروف العربية تقلب الكود سواء في VBA او فالاستعلام او في اي مكان تكتب فيه كود. 2. صيغة التاريخ: معظم العرب يستخدمون صيغة dd/mm/yyyy ، لهذا السبب نستخدم هذه الصيغة في عرض التاريخ في النماذج والتقارير و... ، ولكن عندما يريد ان نستخدم صيغة التاريخ في كود ، ستلاحظ ان الاكسس لا يحترم صيغتك ، وانما يستخدم صيغة التاريخ في الوندوز ، وما دمنا على موضوع التاريخ ، فالحقيقة ان صيغة التاريخ في الاكسس هو بضيغة امريكية mm/dd/yyyy ، بغض النظر عن الصيغ الاخرى ، وبعد معاناة طويلة معه في الكود (لا تنسى ، ان برنامجك الاكسس سيعمل على كمبيوترات مختلفة ، والكثير منها لم يتم تغيير صيغة التاريخ فيه ، فالكود لن يعمل بطريقة صحيحة الى ان رأيت الوحدة النمطية في المادة رقم 2 في الرابط http://allenbrowne.com/ser-36.html للمبرمج Allen Browne ، وبها والحمدلله ما عندي مشاكل جعفر 3
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.