بتاريخ: 24 ديسمبر 200916 سنة comment_180242 السلام عليكمكل سنة وانتم طيبين بالعام الجديدانا محتاج طلب منكم انا بعمل في جدول الاصناف وعايز في الترقيم يبدا برقم المجموعةلكل صنف مثلا لو المجموعة رقمها 15 يبقى رقم الصنف يكون 15001 والتاني 15002 ولو مجموعة تانية مثلا 12 يبقى رقم الصنف 12001 وهكذااتمنى تكون الفكرة وضحت وجزاكم الله خيرحسين تقديم بلاغ
بتاريخ: 24 ديسمبر 200916 سنة comment_180254 select nvl(max(item_code),(:group_code*1000)+1)+1 from items where group_code = :group_code; تقديم بلاغ
بتاريخ: 24 ديسمبر 200916 سنة كاتب الموضوع comment_180258 شكرا يا اخ احمد على الرد بس جربتها ما ظبطت انا اول ما بفتح شاشة الصنف اول حاجة بختارها رقم المجموعة وبعدين اكتب اسم الصنف ولما يحفظ يضيف في رقم الصنف رقم المجموعة المختارة ويزيد عليها رقم الصنف الصنف لو عايز ارفقلك الشاشة ارفقها شكرا تقديم بلاغ
بتاريخ: 24 ديسمبر 200916 سنة comment_180260 ده مثال افتراضي يا باشمهندسبس خلي بالك وشوف الـData Type بتاعة الGroup عشان لو مش Number ممكن يكون فيه مشكلة في عملية الحسابوشوف الwhere Clause لازم تكون مضبوطة يعني مش شرط يكون كود المجموعة بس ،،، والأفضل تعمله بالPrimary Key كله ماعدا كود الصنف طبعاً تقديم بلاغ
بتاريخ: 24 ديسمبر 200916 سنة كاتب الموضوع comment_180262 يا بشمهندس مش عملية حسابية العملة كلها ولا ضرب العملية ادراج رقم المجموعة مع رقم الصنف وكل مرة يزود واحدعلى نفس الصنف ارفقت الشاشة وشوفها معلهششكرا على اهتمامك تقديم بلاغ
بتاريخ: 24 ديسمبر 200916 سنة comment_180265 جرب هذا الكود: Select :Blk_1.Group_No||Nvl(Max(Item_Code),0) + 1 Into :Blk_1.Ur_Text From Ur_Table Where Group_No = :Blk_1.Group_No; تقديم بلاغ
بتاريخ: 24 ديسمبر 200916 سنة comment_180266 على فكرة كود الصنف بالفعل Char لو أمكن تعمله رقم هتشتغل معاك كويس أويبس ياريت تشتغل بالكود اللي انا كاتبه في المشاركة السابقة عشان يشتغل معاك كويس في حالة أول سنف في المجموعةولازم تحط where عشان يجيب الMax بتاعة المجموعة دي بس مش الجدول كله تقديم بلاغ
بتاريخ: 24 ديسمبر 200916 سنة كاتب الموضوع comment_180269 شكرا يا اخ احمد انا بجرب فيه وتقريبا ان شاء الله هيظبط جزاك الله خير بس في حاجة عايزة يجيب اخر رقم للمجموهة مثلا لو رقم الصنف 1201 ولو حبيت احفظ صنف تاني يبدا بنفس المجموعة يبقى ياخد 1202لاكن لو صنف في مجموعة اخري يبقى ما ياخد اعلى رقم في الجدول ياخد اعلى رقم بنفس المجموعةاتمنى يكون الفكرة وضحت تقديم بلاغ
بتاريخ: 24 ديسمبر 200916 سنة كاتب الموضوع comment_180270 هي تقريبا قربت تظبط بس نفترض حفظت اول رقم للمجموعة 12 الصنف اخذ الرقم 121 احفظ رقم تاني في نفس المجموعة المفروض يكون 122 لا بيحفظ 12122 ولو صنف ثالث يحفظ 1212123وهكذابارك الله فيك يا اخ احمد تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.