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

طلب تعديل

بدأه firas10 في 18 يوليو 2011 · 15 رد · 901 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم

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

اريد حلا؟؟؟؟

mkh.rar

تم تعديل هذه المشاركة بواسطة firas10 في 18 يوليو 2011 في 14:23

#2

مرحبا اخوي

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

وبالله التوفيق

#3

اشكرك اخوي الباشق لكن مابعتقد انه يصير جدول بيه مفتاحيين اساسين لنفس الجدول..

#4

العفوا اخي العزيز

ممكن تجرب بنفسك وتشوف يمكن يصير 4 مفاتيح للجدوال وبالله التوفيق

اذا صعبة عليك ارفقك مثال

#5

صديقي الباشق انا قصدي لايمكن عمل اكثر من مفتاح رئيسي واحد لكل جدول ...هذا كان قصدي فقط والمثال موجود وانا لقيت كود لربط الحقلين باحد زوايا المنتدى لكنه ماعمل معي ...شكرا لاهتمامك ...المثال مرفق بالاعلى

#6

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

فقط اضف التاريخ في المقارنة وبتنحل المشكلة إن شاء الله.

#7

انا اعرف انه الخطا بالكود بس ماعم بيجي معي ...ساعدوني

#8

حل بسيط حضرتك ممكن تلغى الكود ثم ترجعى للجدول وفى خانة index تخليها yes

اللهم اقدر لنا الخير حيث كان

#9

mkh.rarالسلام عليكم اخوي تفضل هذا بعد التعديل

واذا زبط يتم التعديل على الجميع وبالله التوفيق

#10

حبي ما زبط وانا حاير المساعدة شباب

#11
firas10 كتب:

حبي ما زبط وانا حاير المساعدة شباب

مساء الخير اخوي ايش صار معك ؟؟؟؟

#12

من المنطقى أن يحدث ذلك أخى

لانك تحسب العدد بمقارنة المخزن و رقم المستند

و لا تقارن التاريخ

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

لكن الاشكالية هنا ليست اضافة التاريخ لعملية المقارنة

و لكن الاشكالية هى :

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

و الحل هنا يتوقف على التاريخ يعنى هل يتم ادخال تاريخ اليوم ( يوم الادخال )

و فى هذه الحالة يمكن مقارنة التاريخ بسهولة

أم ان التاريخ متغير ( التاريخ متغير او ان الادخال لا يتم يوميا )

و فى هذه الحالة سيكون الحل الامثل

هو نقل الكود الى حدث بعد التحديث لحقل التاريخ

مع اضافة مقارنة التاريخ بالطبع

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#13

طيب انا ارفقت المثال حدا يكتبي الكود ويساعدني لازم اقدم هالمشروع قريبا جدا

طيب انا ارفقت المثال حدا يكتبي الكود ويساعدني لازم اقدم هالمشروع قريبا جدا

#14

حدد طبيعة التاريخ حتى يتم التعديل بشكل مناسب

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#15

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

00/00/0000

واشكر اهتمامكم بالموضوع يا اصحاب

#16

مافي مساعدة؟؟؟

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