حسين العربى قام بنشر فبراير 4, 2019 مشاركة قام بنشر فبراير 4, 2019 السلام عليكم ورحمة الله وبركاته اخواني اعضاء ومشرفي المنتدي الكرام طلبي انشاء الله يكون سهل اريد استعلام تحديث الشرط فيه اذا كان حقل الكمية به عدد بالسالب يحول لي الرقم الي في حقل الربح بالسالب وشكرا اليكم مرفق به مثال مبسط به الجدول والاستعلام للتطبيق عليه 333.rar رابط هذا التعليق شارك More sharing options...
حسين العربى قام بنشر فبراير 4, 2019 الكاتب مشاركة قام بنشر فبراير 4, 2019 UP رابط هذا التعليق شارك More sharing options...
Elsayed Bn Gemy قام بنشر فبراير 4, 2019 مشاركة قام بنشر فبراير 4, 2019 اخى حسين اضرب حقل الربح * -1 مع استعمال قاعدة IIf وتكون حللت المشكلة ان شاء الله 1 رابط هذا التعليق شارك More sharing options...
حسين العربى قام بنشر فبراير 4, 2019 الكاتب مشاركة قام بنشر فبراير 4, 2019 ممكن تطبيق لوتكرمت استاذي الفاضل رابط هذا التعليق شارك More sharing options...
Elsayed Bn Gemy قام بنشر فبراير 4, 2019 مشاركة قام بنشر فبراير 4, 2019 تفضل تحويل_الى_سالب.rar 1 رابط هذا التعليق شارك More sharing options...
حسين العربى قام بنشر فبراير 4, 2019 الكاتب مشاركة قام بنشر فبراير 4, 2019 انا عاوزها في استعلام تحديث لو تكرمت رابط هذا التعليق شارك More sharing options...
Elsayed Bn Gemy قام بنشر فبراير 4, 2019 مشاركة قام بنشر فبراير 4, 2019 ولو مصر على استعلام التحديث ممكن تنشأ هذا الاستعلام وهذا كود SQL الخاص به UPDATE tabl_item SET tabl_item.الربح = [tabl_item]![الربح]*-1 WHERE (((tabl_item.الكمية)<0)); فقط انشئ استعلام جديد وافتحه فى طريقة عرض SQL وضع هذا الكود وقم بحفظه وسيعمل معك ان شاء الله 1 رابط هذا التعليق شارك More sharing options...
حسين العربى قام بنشر فبراير 4, 2019 الكاتب مشاركة قام بنشر فبراير 4, 2019 الف الف شكر استاذي الفاضل جزاك الله خير هذا هو المطلوب رابط هذا التعليق شارك More sharing options...
Elsayed Bn Gemy قام بنشر فبراير 4, 2019 مشاركة قام بنشر فبراير 4, 2019 (معدل) لا يا اخى ليس هو المطلوب فقط قم بتشغيل الاستعلام مرة اخرى سيقوم بعمل العكس سيحول الربح السالب الى موجب اكتشفتها اثناء التجريب ولحل هذه المشكلة اليك تعديل كود سيكوال السابق UPDATE tabl_item SET tabl_item.الربح = [tabl_item]![الربح]*-1 WHERE (((tabl_item.الربح)>0) AND ((tabl_item.الكمية)<0)) OR (((tabl_item.الربح)<0) AND ((tabl_item.الكمية)>0)); شكرا لك تم تعديل فبراير 4, 2019 بواسطه Elsayed Bn Gemy 1 1 رابط هذا التعليق شارك More sharing options...
Elsayed Bn Gemy قام بنشر فبراير 4, 2019 مشاركة قام بنشر فبراير 4, 2019 منذ ساعه, Elsayed Bn Gemy said: ولو مصر على استعلام التحديث ممكن تنشأ هذا الاستعلام وهذا كود SQL الخاص به UPDATE tabl_item SET tabl_item.الربح = [tabl_item]![الربح]*-1 WHERE (((tabl_item.الكمية)<0)); فقط انشئ استعلام جديد وافتحه فى طريقة عرض SQL وضع هذا الكود وقم بحفظه وسيعمل معك ان شاء الله يمكن اضافة دالة بسيطة جدا على كود الاستعلام الاول هذا ليعمل وهى دالة ABS وهى لتحويل القيم السالبة الى موجبة وذلك بدلا من الاستعلام الاخير او لجعل الاستعلام مبسطا اكثر ليصبح الاستعلام الاول هكذا UPDATE tabl_item SET tabl_item.الربح = Abs([tabl_item]![الربح])*-1 WHERE (((tabl_item.الكمية)<0)); 1 رابط هذا التعليق شارك More sharing options...
حسين العربى قام بنشر فبراير 4, 2019 الكاتب مشاركة قام بنشر فبراير 4, 2019 والله انا عاجز عن الشكر والله انا ما انتبهت لهذه المشكله ولاكن جربت فعلا تعمل عمليه عكسيه رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان