بتاريخ: 16 يناير 200719 سنة comment_89474 السلام عليكمانا عندي 3 داتا بلوك و ابي اعمل ابديت بس مايقبل علما بان الكومت يعمل معايفي كل مرة اعمل كمت يضيف 3 صفوف على 3 جداول مختلفةاستخدمت UPDATE_RECORD داخل ترجر البوتن يضهر لي خطأ ( لا يكمن إستخدام هذه الدالة الا مع ترجر ON_UPDATE )و عند إستخدام UPDATE STATMINT لا يظهر اي خطأ و لا يتم التعديل على الصفمع ان الSCHEMA المستخدمة تحمل كل الصلاحيات==========================================و أيضا حاولت التعديل على فورم اخر يحمل داتا بلوك واحدة تظهر لي نفس الاعراض السابقة==========================================تأكدت من خصائص الداتا بلوك بالنسبة للأبديت وكانت تشير الى YESنأمل منكم الرد الوافي كما هو دائماوشكرا تم تعديل 16 يناير 200719 سنة بواسطة e280 تقديم بلاغ
بتاريخ: 16 يناير 200719 سنة comment_89477 وعليكم السلام e280يمكن اعرف الحل اذا شفت الكودبانتظاركاختكlune تقديم بلاغ
بتاريخ: 16 يناير 200719 سنة comment_89478 بس فى pre-insert الخاص بال block insert into table1 value(:1,:2); insert into table2 value(:1,:2); insert into table3 value(:1,:2); commit; انا بعمله و شغاله حلوايهاب وجدى تقديم بلاغ
بتاريخ: 16 يناير 200719 سنة كاتب الموضوع comment_89494 اول شيء اعمل استرجاع من جدولين SELECT STATMINT وبعدين اعمل تعديل على جدول واحد فقطوهذا الكود طبعأ في ترقرين مختلفاتPOST_CHANGE TEXT ITEM SELECT PASSKYE ,PRIVILEGE INTO :PASSKYE ,:RADIO_GROUP10 FROM USERS WHERE POLICE_NUM = :POLICE_NUM; SELECT POLICEMAN_NAME ,TEL INTO :NAME, :TEL FROM POLICEMAN WHERE POLICEMAN_ID = :POLICE_NUM; WHEN_BUTTON_PRESSED UPDATE USERS SET PASSKYE = :PASSKYE --,PRIVILEGE = :PRIVILEGE WHERE :POLICE_NUM = POLICE_NUM; او UPDATE_RECORD تقديم بلاغ
بتاريخ: 17 يناير 200719 سنة comment_89570 أخوي e280شوف الكود في المرفقات هذا الكود سويته لعملupdate لداتا بلوك واحد وكل الكود في تريجر واحد WHEN_BUTTON_PRESSEDاتمنى يفيدكاختكlune تقديم بلاغ
بتاريخ: 18 يناير 200719 سنة كاتب الموضوع comment_89633 يعطيكم العافيه خلاص حليتهاالحل هو ان اذا بغيت تستخدم update statmintلا زم تكون خاصية التدتا بيس ب الداتا بلوك noوبعدين تكتب الكود الي تبيه على الشكل الاتي UPDATE USERS SET PASSKYE = :PASSKYE ,PRIVILEGE = :PRIVILEGE WHERE POLICE_NUM = :POLICE_NUM; COMMIT; تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.