بتاريخ: 22 يونيو 201015 سنة comment_195218 السلام عليكمعندي فورم يحسب الرصيدمن جدول معين لأسم حساب معين يتم تحديده في الفورموبعد مايحسب الرصيد لهذه الفتره ولاسم الحساب المحدديبحث في جدول اخر اذا كان اسم الحساب مع التاريخ موجودين معا يطلع للمستخدم رساله ان الرصيد موجود لهذه الفترهواذا كان اسم الحساب موجود بس التاريخ مختلف عن التاريخ الي تم تحديده في الفورم يعمل ابديت على هذا الريكوردواذا كان مو موجود يعمل له انسيرتاتمنى الفكره وصلتانا عملت الفورم ويحسب الرصيد ويضيفه على الجدول بس انا اريد اذا كان موجود يعمل له ابديت وليس انسيرت في كل مرهياليت تساعدونيجربت انسيرت اور ابديت بس ماضبطتتحياتي تقديم بلاغ
بتاريخ: 22 يونيو 201015 سنة comment_195229 السلام عليكمجرب هذه الطريقة: Declare vn_acc_no Varchar2(100); vd_acc_date Date; Begin Begin Select Acc_No, Acc_Date Into vn_acc_no, vd_acc_date From Accounts_Table Where Acc_No = :Blk_1.Acc_No; If vn_acc_no = :Blk_1.Acc_no And To_Date(vd_acc_date, 'dd/mm/rrrr') = To_Date(:Blk_1.Acc_Date, 'dd/mm/rrrr') Then Message('Account Is Exist'); Message('Account Is Exist'); Raise Form_Trigger_failure; Elsif vn_acc_no = :Blk_1.Acc_No And To_Date(vd_acc_date, 'dd/mm/rrrr') <> To_Date(:Blk_1.Acc_Date, 'dd/mm/rrrr') Then Update Ur_Table Set Acc_Name = :Blk_1.Acc_Name, Acc_Date = :Blk_1.Acc_Date Where Acc_No = :Blk_1.Acc_No; Commit; End If; Exception When No_Data_Found Then Insert Into Ur_Table (Acc_No, Acc_Name, Acc_Date) Values (:Blk_1.Acc_No, :Blk_1.Acc_Name, :Blk_1.Acc_Date); Commit; End; End; بالتوفيق. تقديم بلاغ
بتاريخ: 22 يونيو 201015 سنة كاتب الموضوع comment_195237 السلام عليكمحاولت في الكود الي كتبته اخ احمد لكنه ما اشتغلما ادري وين الخطأياليت تشوف الفورم اذا مافيه مانع form.rar تقديم بلاغ
بتاريخ: 22 يونيو 201015 سنة كاتب الموضوع comment_195243 هذه الجداول المرتبطه بالشاشة الجداول.txt تقديم بلاغ
بتاريخ: 22 يونيو 201015 سنة comment_195267 السلام عليكمما الذي لم يعمل في الكود ؟؟جرب الكود السابق بعد التعديل. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.