اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

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

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

ارجو ان تساعدوني في هذه المشكلة التي ارقتني جداَ

المشكلة هي كالتالي عند حقل وهو حقل لرقم البطاقة أي انه مكون من عشرة خانات وهو يقبل كل الأرقام مثال

1001001001 و 1111111111 و 1233213213الخ

المشكلة عند إدخال ارقام مثل 2211111111

تلاحظون ان رقم البطاقة يبدأ ب 22 وهذا ما لا يقبله البرناج رغم أنني اخترت نوع الحقل ----- رقم صحيح طويل -------

فما العمل لجعل البرنامج يقل اي رقم اريده يعني يبدأ ب 2 أو 3 أو 5 أو أو ...الخ

قام بنشر

أخي الكريم

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

from -2,147,483,648 to 2,147,483,647

في الحالة التي لديك يمكنك تعريف الحقل ك نص و التحكم بكيفية الادخال بالكود

التأكد من أن المكونات أرقام ... تستخدم الدالة IsNumeric

إجراء العمليات الحسابية ... تحوله إلى أكبر رقم ممكن ( أعتقد Decimal )) باستخدام الدالة Cdec و تضعه في متغير من نوع Variant

قام بنشر (معدل)

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

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

من خصائص الحقل بعرض التصميم للجدول غير الخصائص ادناه كما هو موضح

Field Size غيرها الى Double

Format غيرها الى General Number

اذا كنت لا تريد استخدام هذا الحقل في عمليات حسابية فبامكانك جعله حقل نصي وتستطيع ان تحدد طوله من خصائصه

بالتوفيق

بارك الله فيك اخي دريم وورك .. لم انتبه لمداخلتك

جعلك الله سباقاً الى الخير دائماً

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

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

من خصائص الحقل بعرض التصميم للجدول غير الخصائص ادناه كما هو موضح

Field Size غيرها الى Double

Format غيرها الى General Number

اذا كنت لا تريد استخدام هذا الحقل في عمليات حسابية فبامكانك جعله حقل نصي وتستطيع ان تحدد طوله من خصائصه

بالتوفيق

بارك الله فيك اخي دريم وورك .. لم انتبه لمداخلتك

جعلك الله سباقاً الى الخير دائماً

أشكرك أخي يوسف على مشاركتك الرائعه ... أنا أيضا لم أنتبه لمشاركتك لأننا كتبنا مشاركاتنا في نفس الوقت تقريبا ...

أعتقد أن حلك هو الأفضل ... إلى درجة إني كدت أحذف مشاركتي ... الله يعطيك العافيه ... :clapping:

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