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

مطلوب تنسيق خاص لارقام حساب

بدأه aminyousif في 18 ديسمبر 2013 · 2 رد · 447 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
السلام عليكم ورحمة الله وبركاته ؛؛؛؛؛؛

كيف يمكن تصميم مجموعة ارقام  بالشكل التالى لكى يتم تسجيل القيم بها يدويا

 

بحيث اذا ادخلنا الرقم التالى 999.1.125 مثلا يتحول الشكل الى 

00000125 001 999       

حيث يمثل الرقم 999 رقم الفرع  - مكون من ثلاثة ارقام  - مع ضرورة وجود اصفار على يسار الرقم فى حالة عدم اكتمال الرقم الى 3 ارقام

الرقم 001 رقم المنتج   - مكون من ثلاثة ارقا م   -  مع ضرورة وجود اصفار على يسار الرقم فى حالة عدم اكتمال الرقم الى 3 ارقام 

الرقم 00000125 رقم الحساب  مكون من 8 ارقام-  مع ضرورة وجود اصفار على يسار الرقم فى حالة عدم اكتمال الرقم الى8 ارقام 

مع الشكر 

 

 

اذا لم تخطط للنجاح , فقد خططت للفشل

#2

فى الجدول فى وضع التصميم

اختر حقل رقم الفرع

امام input mask

ضع 000

لو كتبت 9 

سوف تكتب009

وهكذا بالنسبة لباقى الحقول المطلوبة

اذا لم استطع توصيل المعلومة

ارفق ملف فقد استطيع المساعدة

#3

:salam: 

 

يمكنك عمل ذلك بعدة طرق وذلك على حسب رغبتك في ذلك ، أحد هذه الطرق هي طريقة القناع كما اقترح الأخ سامر ، مع ملاحظة أن الادخال لن يُقرأ بالطريقة الصحيحة إلا بوضع القناع ، كما أن القناع يلزم مدخل البيانات بوضع الصيغة المطلوبة كما هي بالضبط وبدون اختصارات.

 

وهنالك طريقة أخرى ، وهي أنك مثلا تنشيء الحقل المطلوب هذا حقل نصي وتضيف مثلا ثلاثة حقول للتفصيل وتعمل تنسيق الحقول الثلاثة بالتنسيق المطلوب "000" أي ثلاثة خانات للرقم ويستعيض بالصفر على الشمال في حالة أن خانات الرقم أقل ، وطبعا تجعل الأصفار بعدد الخانات المطلوبة وبعد ذلك تجمع في الحقل النصي بالتنسيق وكما تريدها أن تخزن وتظهر بعد ذلك.

 

وهنالك طريقة ثالثة ، وهي أن تطبق طريقة القناع والتنسيق معا في نفس الخانة لتحصل على التنسيق المطلوب.

 

وقد تختلف الطرق ولكن الهدف المطلوب من الطريقة هو ما يحدد الاسلوب الذي يجب عليك اتباعه ، كما أن طريقة تسهيل التعامل مع البيانات أيضا تجعل من الممكن أن تختار طريقة دون الأخرى.

 

أرجوا أن تكون وجهة نظري قد وصلت واعذرني على الاطالة وهذه الطرق التي في بالي الآن وقد تجد طرق مختلفة غيرها.

 

^_^  :hmm:  :hmm:  ;) 

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…