اذهب الي المحتوي
أوفيسنا

[ تمت الفائدة ] مثال لدعم قاعدة البيانات باللغتين العربية والإنجليزية


الردود الموصى بها

السلام عليكم ورحمة الله وبركاته

كل عام وأنتم بخير

أعمل حالياً على دعم قاعدة البيانات لدي باللغتين العربية والإنجليزية

ففي الحقول التي تتكرر بياناتها ونعمل لها جداول منفصلة مثل : الحالة الإجتماعية أو التخصص أو القسم . . أضفت معها حقل آخر باللغة الإنجليزية

وعند انشاء النموذج أدرج حقل اللغة العربية مع حقل اللغة الإنجليزية والأهم هو :

جعلت حقل اللغة الإنجليزية يتغير تلقائياً عندما نغير حقل اللغة العربية وكذلك العكس

ولكن المشكلة التي واجهتني لم أستطع ادراج حقول اللغة الإنجليزية في الاستعلام مع توافقها بالتغييرات في النموذج

مرفق المثال للفائدة والإفادة

Arabic___English.rar

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

نرجس ،

الحل يكون بإضافة معلمة في الاستعلام لتحديد اللغة وعرض البيانات حسب قيمة المعلمة 0 عربي وغير ذلك انجليزي أو أي شيء تختارينه

تم التعديل على الملف ولك المرفق الآتي

update.rar

تحياتي

تم تعديل بواسطه محب العلم
رابط هذا التعليق
شارك

نرجس ،

الحل يكون بإضافة معلمة في الاستعلام لتحديد اللغة وعرض البيانات حسب قيمة المعلمة 0 عربي وغير ذلك انجليزي أو أي شيء تختارينه

تم التعديل على الملف ولك المرفق الآتي

update.rar

تحياتي

شكرا على تجاوبك أخي الكريم محب العلم

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

وأرجو أن يتم شرح طريقة التحكم في هذه المعلمة التي أدخلتها ولتكن بطرقة سهلة لأني لا أعرف للـ SQL

بارك الله فيك وجعلك الله ذخراً للعلم

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

بكل سرور يا نرجس ،

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

post-27241-1197973844_thumb.jpg

ثم نحدد المعلمة ونوعها وهي في هذه الحالة Language ونوعها value أي القيمة

post-27241-1197974026_thumb.jpg

فتكون النتيجة لهذا الأمر أنه عند تشغيل الاستعلام سيتم السؤال عن قمية هذه المعلمة وبالطبع نحن نستطيع أن ندخل اي شيء

post-27241-1197974100_thumb.jpg

بعدل إدخال القيمة للمعلمة Language لا بد من استخدامها وذلك من خلال قيمتها فإذا كانت 0 يعني عربي وغير ذلك انجليزي ولضبط هذا الأمر نعمل الشروط التالية على الحالة الاجتماعية والقسم

post-27241-1197974203_thumb.jpg

post-27241-1197974221_thumb.jpg

وهكذا يتم المطلوب من المسألة ويتم الشرح .

أم بالنسبة لعدم استخدام المعلمة وعرض كل شيء فالأمر أبسط بكثير وذلك يتم عن طريق اظهار الحقول الاربعة في الاستعلام

post-27241-1197974299_thumb.jpg

وإلغاء المعلمة التي يصبح لا داعي لها

اليك التعديل : updatev2.rar

تحياتي

رابط هذا التعليق
شارك

بارك الله فيك اخي محب العلم

فعلاً اسم على مسمى فجزاك الله خيراً واكثر من امثالك

كنت قد عملت تعديلاً على مثال الاخت نرجس وهو يتمثل في الآتي

عمل استعلام ووضع حقل الحالة بالعربي والموجود بالجدول وبناءً عليه تم عمل حقل محسوب ليظهر المقابل باللغة الانجليزية ( وذلك لأن الحالات محدودة ولن يضاف اليها حالة في المستقبل ) اما بالنسبة لحقل القسم فهو يتم الاعتماد على جدوله لاخذ قيمته.

تركت الاستعلام ليستفاد منه كما تم عمل ذلك بالنموذج بمربع نص غير منضم ياخذ قيمته من الاستعلام المصدر لمربع التحرير والسرد الخاص بالاقسام ( بالعربي ) وبالتحديد من العمود الثاني ( فهرس 1 ) .

اكرر شكري وتقديري لاخي محب العلم على ما يبذله من جهود لمساعدة اخواننا بالمنتدى الغالي

Copy_of_Arabic___English.rar

رابط هذا التعليق
شارك

يعجز اللسان عن شكركم جميعاً

أخي الكريم : محب العلم

شكرا لشرحك الوافي فقد استفدت شيئاً جديدا

وبالنسبة لطريقة حل مشكلة اللغة .. ففعلاً هي سهلة فالمفترض أنهم جداول فرعية << ولكن الغفلة أخذتني ولم أركز جيداً

وأيضاً شكرا جزيلاً لك أخي الكريم يوسف

ودائماً تتحفنا بطرق عديدة وعملية

كل عام وهذا المنتدى الاصيل بخــير وأنتم بألف بخــــــــير

:smile2:

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

  • 6 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information