بتاريخ: 4 نوفمبر 200916 سنة comment_175492 بسم الله الرحمن الرحيمالمشكلة مع DELETE_RECORDاولا انا عامل BLOCK_TABULARالبلوك دة انا بملاة بيانات اوتوماتيك المشكلة بقى اية اولا شاهد الصورة المرفقة اول ما بضغط على مفتاح الحذف اللى هو علامة (x) او اللى عليها رقم واحد فى الصورة بيقوم بحذف الكود عادى ولما عند الخروج من الفورمة بيظهر شاشة تاكد حفظ التعديلات كما موضح فى الصور العلامة الحمرة رقم 2 الكود كالتالى :item-scopWHEN-BUTTON-PRESSED DECLARE V_FIND ITEM; V_CHECK VARCHAR2(15); -- ALTER VARIABLE V_ALERT ALERT; V_SHOW_ALERT NUMBER; BEGIN V_ALERT:=FIND_ALERT('CONFIRM_ALERT'); IF NOT ID_NULL(V_ALERT) THEN SET_ALERT_PROPERTY('CONFIRM_ALERT',TITLE,'Sala Car Project - Confirm Delete'); SET_ALERT_PROPERTY('CONFIRM_ALERT',ALERT_MESSAGE_TEXT,'Are you sure Delete this Record?'); SET_ALERT_BUTTON_PROPERTY('CONFIRM_ALERT',ALERT_BUTTON1,LABEL,'Delete'); SET_ALERT_BUTTON_PROPERTY('CONFIRM_ALERT',ALERT_BUTTON2,LABEL,'Cancel'); V_SHOW_ALERT:=show_alert('CONFIRM_ALERT'); IF V_SHOW_ALERT=ALERT_BUTTON1 THEN DO_KEY('DELETE_RECORD'); DO_KEY('COMMIT_FORM'); END IF; END; الكود بيتنفذ عادى وبيظهر ليا alert عادى واضغط على delete عادى وبيحذفها من قدامى على الفورمة عادى ولكن عن الخروج رسالة التاكيد بتظهرارجو الافادة تقديم بلاغ
بتاريخ: 4 نوفمبر 200916 سنة comment_175495 السلام عليكم الكود ليس به أي مشكلةبسي حاول تراجع اي بلوك أخر موجود على الفورم او كود اخر تقديم بلاغ
بتاريخ: 4 نوفمبر 200916 سنة كاتب الموضوع comment_175496 انا عارف الكود سليم 100 % المشكلة ان الفكرة دة معمولة على اكتر من فورمة فى المشروعوكدة يبقى الفورم دى كلها فيها مشكلة حشوف واجرب كدة ارجعلكم تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة كاتب الموضوع comment_175559 يا جماعة انا براجع كل الفورم اللى فى المشروع نفس المشكلة الدليت مش شغال بيحذف عادى قدامى بس وبعدين بيطلب رسالة تاكيد المشكلة ان نفس الكود الكتوب فوق دة فى الفورم كلها اللى فى المشروع يا ريت تفيدونى علشان دى مشكلة خطيرة ؟؟ تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة comment_175565 السلام عليكملو أمكن ترفقها على المنتدى هي وبكل جداولها ولاتغير فيها شيء وياريت لو بال dev6i ليس عندي الان 10جي كي استطيع اساعدك فيهاوان لم يمكن ارفقها بال 10 جي وان شاء الله الاخوة يساعدوكوفقك الله تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة كاتب الموضوع comment_175566 والله للاسف يا بشمهندسنا انا ما عندى dev6i كله 10جي كي وانا حرفق ملف فية شاشة واحدة فقط فيها المشكة وياريت حد يرد عليا علشان انجز فى المشروع وباذن الله انا عاوز انجز فى الفورم علشان ابدا فى التقارير المشروع لما يخلص كله حيبقى موجود فى قسم مشاريع الاعضاء هدية للمنتدى وللافادة العامة باذن الله والله المستعان تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة كاتب الموضوع comment_175569 الفورمة معكم يا جماعة ارجوا الافادة لو سمحتوا DOMSSA_FOrm.rar تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة comment_175578 هل اضفت امر COMMIT_FORM بعد أمر الDELETE_RECORD لتأكيد عملية الحذف تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة كاتب الموضوع comment_175581 اة طبعا عملت كدة جربتها DO_KEY('DELETE_RECORD'); DO_KEY('COMMIT_FORM'); والكود مكتوب فوق حضرتك وكمان الفورمة موجودة فى المرفقات فوق مشركة حضرتك تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة comment_175591 الأخ / احمد داخل تريجير when-button-pressed على مفتاح ال delete يوجد comment امام أمر ال DO_KEY('COMMIT_FORM'); يمكنك حذف ال -- DECLARE V_FIND ITEM; V_CHECK VARCHAR2(15); -- ALTER VARIABLE V_ALERT ALERT; V_SHOW_ALERT NUMBER; BEGIN ---- By Ahmed Eldemasy - DOMSSA - [email protected] - (+2) 0104401005 - (+974) 3177045 ----Oracle Group On Face Book: [url="http://www.facebook.com/board.php?status=256&uid=31792108941#/group.php?gid=31792108941"]http://www.facebook.com/board.php?status=2...gid=31792108941[/url] V_ALERT:=FIND_ALERT('CONFIRM_ALERT'); IF NOT ID_NULL(V_ALERT) THEN SET_ALERT_PROPERTY('CONFIRM_ALERT',TITLE,'Sala Car Project - Confirm Delete'); SET_ALERT_PROPERTY('CONFIRM_ALERT',ALERT_MESSAGE_TEXT,'Are you sure Delete this Record?'); SET_ALERT_BUTTON_PROPERTY('CONFIRM_ALERT',ALERT_BUTTON1,LABEL,'Delete'); SET_ALERT_BUTTON_PROPERTY('CONFIRM_ALERT',ALERT_BUTTON2,LABEL,'Cancel'); V_SHOW_ALERT:=show_alert('CONFIRM_ALERT'); IF V_SHOW_ALERT=ALERT_BUTTON1 THEN DO_KEY('DELETE_RECORD'); -- DO_KEY('COMMIT_FORM'); -- REFRESH; --- CLOSE BUTTON SAVE IF SAVE BUTTON IS OPEN V_CHECK:=GET_ITEM_PROPERTY('BUTTON_BLOCK.SAVE',ENABLED); IF V_CHECK='FALSE' THEN NULL; ELSE V_FIND:=FIND_ITEM('BUTTON_BLOCK.SAVE'); IF NOT ID_NULL(V_FIND) THEN SET_ITEM_PROPERTY('BUTTON_BLOCK.SAVE',ENABLED,PROPERTY_FALSE); END IF; END IF; --- ELSE NULL; END IF; END IF; --DO_KEY('DELETE_RECORD'); -- DO_KEY('COMMIT_FORM'); -- REFRESH; --------------------------------------------------------------------------------[ END ] END; تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة comment_175593 الخطأ بسيط هو ان حضرتك ف الكود عامل كومنت ع الكود دوت شيله وهيا هتشتغل مع حضرت --DO_KEY('COMMIT_FORM'); شيل -- بس تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة كاتب الموضوع comment_175595 سورى ان بعت الكود جانبة -- بس يا جماعة شيلوا علامات الكومنت وبرضة هى هى مش حتشغل اللى هبلنى ان الكود صح بس برضة نفس الحركة فى كل الفورم بتعمل كدةانا بس بقى احط علامات الكومنت علشان بوقف الكود واجرب حاجات تانية بس والله برضة مش شغال حتى لو شلتوا الكود كله وعملت DO_KEY('DELETE_RECORD'); DO_KEY('COMMIT_FORM'); بتعمل نفسة الحركة معلشى دوشكم معايا وعندكم الفورمة جربها وبرضة نفس الحكاية تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة comment_175600 بس انا لما شلتهم الكود اشتغل وحذف الريكورد وشيكت .....فعلا اتحذف تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة كاتب الموضوع comment_175601 بالفعل بعمل حذف للحقل ولكن حاولى بعد حذف العنصر الضغط على خروج وانظرى ماذا يحدثياريت تشوفى وتقولى ليا وشكرا على الاهتمام وتعبينك تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة comment_175602 بعد الضغط ع حذف بيحذف الريكود ال موجود ادامى وبردوا بيحذفه من الداتا بيز تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة كاتب الموضوع comment_175603 مش بيظهر شاشة تاكيد حفظ المتغيرات الخاصة بالفورمة زى الموجود فى الصورة المرفقة مع المشاركة الاولى وشكرا لحضرتك خلاص ونخدمك فى الارورراتوالله المستعان تقديم بلاغ
بتاريخ: 5 نوفمبر 200916 سنة كاتب الموضوع comment_175604 ياريت الكود كدة اخدة عمل له نسخ ولصق يمكن انا بعمل حاجة غلط تقديم بلاغ
بتاريخ: 6 نوفمبر 200916 سنة comment_175610 السلام عليكم أخي الكريم لو تفرغ لي الاكواد من الفورم وتشير الى اسم كل نريجر كي أقوم بإنشاء زيها وأحاول معك فيها اضف جدولها ايضاوفقك الله تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.