بتاريخ: 11 أبريل 201016 سنة comment_189311 بسم الله الرحمن الرحيمانا عندي جدولين :1- جدول حساب العميلوحقوله عبارة عن : - رقم العميل بالعملة- كود السهم (مفتاح اجنبي من جدول الاسهم)- عملة السهم (مفتاح اجنبي من جدول العملات)- اسم السهم (ديسبلاي ايتم عن طريق LOV )- كمية السهم - سعر السهم- اجمالي القيمة (حاصل ضرب الكمية x السعر )2- جدول العملياتوحقوله عبارة عن :- كود العملية- تاريخ العملية - نوع العملية (بيع-شراء)- رقم الحساب ( مفتاح اجنبي من جدول الحسابات الرئيسية)- كود السهم (مفتاح اجنبي من جدول الاسهم)- الكمية - السعر- كود العملة (مفتاح اجنبي من جدول العملات)- رقم العميل بالعملة (مفتاح اجنبي من جدول حساب العميل )***** والمطلوب : هو عندما اقوم بادخال سجل جديد في جدول العمليات واختار القيمة (شراء ) في حقل نوع العملية ينتج عن ذلك زيادة كمية الاسهم من هذا النوع في جدول حساب العميل في حقل (كمية الاسهم) والعكس اذا كانت نوع العملية (بيع )ارجو المساعدة لمن لديه الخبرة وجزاكم الله خيرا وعلى الله التوفيق تقديم بلاغ
بتاريخ: 11 أبريل 201016 سنة comment_189313 السلام عليكم ورحمة الله وبركاتهاخي الكريم نرجو ارفاق الجدولين والـ Primary keyوشكرا لك[email protected] تقديم بلاغ
بتاريخ: 11 أبريل 201016 سنة comment_189314 السلام عليكمتفضل:ضع الكود على ترجري: Pre-Insert & Pre-Updat. If :Blk_1.Transaction_Type = 1 Then --- Buy. Update Customers_Accounts Set Named_Financial = Nvl(Named_Financial, 0) + Nvl(:Blk_1.Amount, 0) Where Named_Financial_Code = :Blk_1.Named_Financial_Code; Elsif :Blk_1.Transaction_Type = 2 Then --- Sell Update Customers_Accounts Set Named_Financial = Nvl(Named_Financial, 0) - Nvl(:Blk_1.Amount, 0) Where Named_Financial_Code = :Blk_1.Named_Financial_Code; End If; موفق تقديم بلاغ
بتاريخ: 12 أبريل 201016 سنة كاتب الموضوع comment_189383 عملت تريجر على مستوي البلوك Pre-insert & Pre-update وكتبت في كل منهما هذا الكود وطبعا غيرت المسميات للمسميات اللي عندي ظهر erorr Frm-40508 الشهيرماذا افعل لمعالجة هذا الخطأ تقديم بلاغ
بتاريخ: 12 أبريل 201016 سنة كاتب الموضوع comment_189387 اخي الكريم PALI.ORACLEماذا تعني بــ Named_financila و Named_financial_code ممكن اكون فهمتها بطريقة خطأولك جزيل الشكر تقديم بلاغ
بتاريخ: 13 أبريل 201016 سنة كاتب الموضوع comment_189446 مرفق الفورمتين اللي انا بتشغل عليهم ياريت حد يشوف فيهم ايه خطأ ولكم جزيل الشكر مقدما New_Folder__2_.rar تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.