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

اريد كود عدم تكرار رقم في حقل علما انه ليس ترقيم تلقائي


إذهب إلى أفضل إجابة Solved by ابوخليل,

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

لدي جدول فيه عدة حقول

1-حقل رقم ( ليس ترقيم تلقائي ) انما خاصيته رقم ( و هو مفتاح )

2- حقل نصي

و حقول اخرى

 

المطلوب كود عندما اضع اثناء الادخال في الحقل الاول رقم و هذا الرقم موجود في الجدول

ان يعطيني رسالة ان الرقم موجود

و في حال عدم وجوده يسمع لي بالادخال و الاستمرار

 

مع التحية للجميع

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

ضع هذا الكود في حدث بعد التحديث لحقل id في النموذج

if DCount("*","tbl1","id=" & me.id)>0 then
msgbox"الرقم موجود"
undo
exit sub
end if

 

باعتبار id هو حقل الرقم في الجدول و tbl1 هو الجدول

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

بارك الله فيك استاذى 

طيب لو حبيت احط عنوان للرساله

( مثلا: تنبية : مع تحياتى الاسم ..........)

 

التنبيه يكون كعنوان في الاطار هكذا

MsgBox "الرقم موجود", , "تنبيه"

ملحوظة : يوجد اختلاف في عرض ترتيب الجمل بسبب الحروف العربية 

           ولكن عند لصقه في محرر الفيجوال سيعود لوضعه الصحيح

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

طيب انا لو عاوز اربظها بأى دى للطالب

يعنى الطلب مش ينفع يختار نفس النشاطين 

يعنى كل طالب له رقم 

id 

ونشاطين activ1 وactiv1

واسم الجدول

TPstoudnt

 

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

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

ما افعل في حال كان الحقل نصي مثلا ( اسماء مرضى )

و لا اريد ان يتكرر اسم المريض عند الادخال

المطلوب كود عندما اضع اثناء الادخال في حقل ( الاسماء ) وهذا الاسم موجود في الجدول

ان يعطيني رسالة ان الاسم المدخل موجود في هذا الحقل

و في حال عدم وجوده يسمع لي بالادخال و الاستمرار

 

مع التحية للجميع

و شكرا للمجهود الرائع على ذلك

و انني استفدت من اسئلة العضو PMembers-3

و منكم مباشرة

 

مشكورين

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

  • أفضل إجابة

الاسماء عادة تتشابه خلاف للسجل المدني او الرقم القومي

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

اكتب الكود التالي في حدث بعد التحديث لحقل الاسم

if DCount("*","tbl1","txtname='" & txtname & "'")>0 then
msgbox"الاسم موجود"
undo
exit sub
end if

باعتبار txtname  هو حقل الاسم

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

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