rabab بتاريخ: 16 أبريل 2007 تقديم بلاغ مشاركة بتاريخ: 16 أبريل 2007 السلام عليكم ورحمة الله وبركاتةلقد قمت بعمل فورم تتكون من master و detailes وتواجهنى مشكلة فى ال detailes in multi records ولقد قمت بعمل auto num على ال master و detailes فقد استخدمت هذا الكودselect NVL(max(loc_id),0)+1 into :location.loc_idfrom locationwhere location.loc_id=:location.loc_id;المشكلة انة يقوم بتكرار ال id على مستوى detailes وشكرا جزيلاارجو ان يكون سؤالى واضحارجو الرد سريعا نظرا لضيق الوقت وشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
abdo_its بتاريخ: 17 أبريل 2007 تقديم بلاغ مشاركة بتاريخ: 17 أبريل 2007 select NVL(max(loc_id),0)+1 into :location.loc_idfrom locationwhere location.loc_id=:location.loc_id;الكود صحيح وطريقتك صحيحة ولكنتكرار ال id على مستوى detailes شىء صحيح كذلكفلا داعى لاظهار ID فى الDETAIL BLOCK ويبقة كدة الشغل صح ON ID ITEM WHICH IN DETAIL PRESS F4THEN VISSIBLE NO اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabab بتاريخ: 17 أبريل 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 17 أبريل 2007 السلام عليكم ورحمة الله وبركاتة اخى abdo-its اعتقد ان تكرار ا ال id على مستوى ال detailes لا يصح تماما لانة primary key in the detailes table وشكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
عبود بتاريخ: 17 أبريل 2007 تقديم بلاغ مشاركة بتاريخ: 17 أبريل 2007 السلام عليكمبالنسبة للحقل الذي اخترتة كـ secondary key في الديتيل فانة يرتبط بشكل اوتوماتيكي بقية الحقل الاولي في جدول الماستر ولا يمكن فك هذا الارتباط الا اذا قمت بوضع الجدولين في الفورم بدون اي علاقة.واذا امكن ان توضح المشكلة التي تواجهها بشكل اكثر حتى يتمكن الاخوان من تقديم المساعدة والنصيحة المناسبةعلي غزالةبغداد - العراق اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
جلال شواقفه بتاريخ: 17 أبريل 2007 تقديم بلاغ مشاركة بتاريخ: 17 أبريل 2007 الى الاخت rabab:-اذا كان الid قد جعلتيه primarey في الdetailوقد تكرر فهذا لا يصحالذي حدث معك والله اعلم1-اما انك لم تعرفي الid على اساس انه primarey2-او انك عرفتيه مع حقول اخرى فاصبح composite keyوال composite key يقبل بالتكرار اذا كان معرف عباره عن عدة حقول بشرط ان لا تتكررنفس البيانات بتلك الحقول في الجدول 3-لذلك من خلال برنامج الschema builder عرّفيه على انه uniqueوستحل المشكله ان شاء الله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
marwa_10 بتاريخ: 19 أبريل 2007 تقديم بلاغ مشاركة بتاريخ: 19 أبريل 2007 السلام عليكم ورحمة الله وبركاته الاخ JLL_JORDAN_1 شكرا للمساعدة ولكن ال id معرف في ال database علي انه primary keyكذلك هو ال primary الوحيد وليس composite للأسف لا أعرف ما هي المشكلة أتمني المساعدةجزاكم الله خيرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
rabab بتاريخ: 20 أبريل 2007 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 20 أبريل 2007 السلام عليكم ورحمة الله وبركاتهشكرا لكم جميعاولكن تظل المشكلة لان ال id هو ال primary key وليس ضمن compositeأتمني وجود حل للمشكلة من أعضاء المنتديوجزاكم الله خيرا كثيرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.