بتاريخ: 18 مايو 201015 سنة comment_192241 اخواني ياريت مساعدتكم حيث اني عملت حقل لحساب مجموع مبيعات من خلال ضرب الكمية المباعة في السعر للوحدة وقمت بعمل خاصية calculation mode للحقل من نوع formula وكتبت المعادلة التالية quantity * : unit_price : وعملت رن للفورم وقمت بادخال البيانات وظهرت نتيجة المعادلة على الفورم حسب الاصول ، لكن عندما رحيت اتاكد من تخزين البيانات في قادة البيانات من خلال ال اس كيو الى وجدت ان البيانات لم تخزن او بالاحرى لا تظهر يا ريت مساعدتكم تقديم بلاغ
بتاريخ: 18 مايو 201015 سنة comment_192246 السلام عليكمضع معادلتك أخي الكريم على ترجري : Pre-Insert + Pre-Update :Blk_1.Total := Nvl(:Blk_1.quantity, 0) * Nvl(:Blk_1.unit_price, 0); تم تعديل 18 مايو 201015 سنة بواسطة PALI.ORACLE تقديم بلاغ
بتاريخ: 19 مايو 201015 سنة comment_192256 اخى الكريم formula مش بتخزن على قاعده البيانات لان العمليات دى بتعمل على مستوى ابلكشين سريفر مش على داتا بيز .لو انت عايز تخزنها على داتا بيز ممكن تعملITEMجديد بس يكون متصل بداتا بيز يعنى تكون خاصيه Database ITEM ب yes و column name اسم الحقل الى فى جدول وتعمل Pre-Insert انك تساوى ITEMجديد = حقل formula مجرد\ عمل حفظ هتلاقى الموضع اشتغل !!!!!!!!!بس انا شايف الكلام ده ملاوش لازمه انك تختفظ formula فى قاعده البيانات!!!!!3بالتوفيق تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.