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

[ تمت الإجابة ]عدم التكرار الرقم في السنة إلا مرة واحدة

بدأه أبو مفرج في 3 مايو 2009 · 13 رد · 890 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

ولكم جزيل الشكر والتقدير

_________.rar

#2

أرجوا الإفادة إذا سمحتم وشكراً،،،،

#3

الاخ الفاضل / ابو مفرج

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

فقد تم الاتي

1- اضافة حقل جديد للجدول وسميته "DATE1"

2- اضفنا كود المعروف باسم (MID) وذلك لنقل السنة منفصله لحالها في الحقل (DATE1)

3-اضافنا حقل غير منضم لعمل الدالة (DLOOKUP) وذلك لنقل قيمة حقل DATE1 اليه

4-عند حالة ان حقل DATE1 خالي يعطي الرسالة بان رقم السنة مكرر

هذه محاولة مني لعمل عدم تكرار السنة على حسب معلوماتي الضئيلة

مجرد محاولة ومساعدة

_________________________.rar

#4

أبو شادي بارك الله فيك على ما تقدم

هذا هو المطلوب على سؤالي ،،، ولكن ليس الذي أريد ؟ ولكن حينما رجعت إلى صيغة سؤالي وجدت أن صيغية السؤال كانت خاطئة ،، والخطأ منّي وأنا متأسف جداً على الخطأ ،، وأرجوا المعذرة .

والسؤال الذي أريد أن لا يتكرر الرقم مثل 1 أو 2 أو 3 .... إلخ في السنة إلا مرة واحدة ولو أدخل مرة أخرى تظهر رسالة للمستخدم ،

وحينما تدخل سنة جديدة يقبل الأرقام من جديد وكذا ....

ولك منّي جزيل الشكر والتقدير

ومرة أخرى أعتذر علي إضاعة وقتك

#5

اخي الفاضل أبو مفرج

لا داعي للاسف كلنا اخوان وكثيرا اخطائنا عند سؤالنا والاخوان هنا يتحملونا

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

مازال اخي ابو مفرج السؤال غير واضح لي انت تفضلت وقلت ان لا يتكرر الرقم 1 او 2 او3 في السنة الا مرة واحدة

انت تعرف ان السنة تحتوي علي اربعة ارقام مثلا 1430 ( اذا كان هجري ) ـــــ 2009 ( اذا كان ميلادي) انت تقصد اي رقم فيهم

عفوا تحملني ياابو مفرج حتي تكون الاجابة مستفيضة

#6

السلام عليكم

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

لأنه لا يمكن تصور منع التكرار إلا هكذا يعني عند إدخال التاريخ لا ندخل إلا أربعة أرقام مثلا 2009 أو 1430 وهكذا آمل أن يفي بالمقصود

_________.rar

#7

الفكرة أنه عندي في السنة من 1-1-1429هـ إلى 30-12-1429هـ معاملات وكل معاملة تأخذ رقم وتبدأ الأرقام برقم 1 إلى مالا نهاية ، فأنا أريد أن لا يتكرر رقم المعاملة في السنة ،،، وحينما تنتهي السنة تبدأ المعاملات أخذ رقم 1 في السنة الجديدة وهكذا ،،، أرجو أن تكون المعلومة وصلة . وأنا توصلت إلى حل بعد البحث وجدت رد إلى الأخ الكريم أبو شادي ونقلت الكود إلى هنا ولكن يحتاج الكود إلى تعديل .

وفكرة الأخ sabhha جميلة وفكرة رائع ولكن لا بد من إدخال التاريخ باليوم والشهر والسنة . إنظر إلى المرفق

_________________________________.rar

#8

السلام عليكم

حلبت أفكار أبو شادي وفكرة أبو مفرج وفكرتي وخلطتهم مع بعض وخضيتهم وخضيتهم حتى طلعت الزبدة ( هههه معزى وحليب )

وشوف النتيجة أتمنى أن يكون هو المطلوب

_________________________.rar

#9

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

بارك الله فيكم اخواني جميعاً وجزاكم خير الجزاء

هذه فكرة لعمل المطلوب

ارجو ان تفي بالغرض

بالتوفيق

_________________________.rar

#10

اخي واستاذي العملاق / يوسف

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

لكن اسمح لي ان اضع هذا المرفق يمكن يختلف فقط بانه بدون استعلام ويكون حل آخر للاخ السائل ( ابو مفرج)

جزاكي الله خير يااخت sabhha على هذ الزبدة الممتازة

الاخ / ابو مفرج

هذا حل اخر بعد تعديل الكود

_____________.rar

#11

شكراً للأهتمام الذي وجدته منكم

وبعد حلبت sabhha من جميع الأفكار طلعت الزبده طازجه ولذيذه وهي المطلوبة وشكراً جزيل

وللأخ يوسف أحمد جميل جداً مشاركتك ولكن لو لاحظت حينما أدخل سنة جديدة لرقم موجود في السنة الماضي لا يقبل وتظهر الرسالة أن الرقم موجود ـ فعلاً موجود ـ ولكن في السنة الماضية . وأنا أريد أن أدخل الرقم في السنة الجديدة ،،، تحياتي لك .

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

عموماً شكراً للجميع ولن أنساكم من الدعاء ووفقكم الله أينما ذهبتم .

#12

اخونا / ابو مفرج

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

الناحية الاخري ولماذا انت تدخل سنة جديدة طالما الرقم مكرر

اخي ابو مفرج لقد كان طلبك ( بعد تعديل سؤالك ) عدم تكرار الرقم وبالتدريج لا تكتب اي سنة طالما الرقم موجود مسبقا

وفقك الله

#13

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

اخي أبو مفرج

اود ان انبهك الى ان المثال المرفق من الاخت الفاضلة sabhha جزاها الله خيراً به مشكلة وهي انك اذا قمت بتحديث التاريخ لنفس الرقم لسجل آخر بحيث يحمل نفس السنة فإن البرنامج سيقبل ذلك.

عموماً تم التعديل على المرفق من طرفي وقد تم اضافة حقل ترقيم تلقائي ليتم على اساسه حذف السجل في حال التطابق

ارجو ان يكون هو المطلوب هذه المرة

مع الشكر والتقدير للجميع

_________________________.rar

#14

يا سلام عليك فعلاً لم ألاحظ هذه النقطه يا استاذ يوسف والمرفق هو المطلوب فعلاً

وأشكرك من كل قلبي على هذا الأهتمام الكبير وكذلك أبو شادي وكذلك sabhha

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

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

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

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

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