akuma20002000 بتاريخ: 19 سبتمبر 2004 تقديم بلاغ مشاركة بتاريخ: 19 سبتمبر 2004 (معدل) لو سمحتو سؤالين علي الماشي :1-شو الامر المطلوب لمعرفه اذا حدث تغيير في record الحالي لكي اقوم بناء اوامر معينه في حاله حدوث هذا التغيير--- لا اريد طريقه وضع الاوامر في when_validate-recordحاولت بطريقه system.block_status='changed'ولم ينفع او اكون لم اعرف الطريقه السليمه ..2- شو الكود المطلوب لحفظ السجل الحالي بمجرد الانتقال الي سجل اخر او اغلاق البرنامجاو لحظه بلحظه.معلش ثقلتها شوي معاكم وسامحونا تم تعديل 19 سبتمبر 2004 بواسطة akuma20002000 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
tomy3k_bakr بتاريخ: 20 سبتمبر 2004 تقديم بلاغ مشاركة بتاريخ: 20 سبتمبر 2004 1-check the sys variable :system.record_statusfor point 2in the trigger named post-record u can call the built-in commit_form;i hope that i helped u اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
tomy3k_bakr بتاريخ: 20 سبتمبر 2004 تقديم بلاغ مشاركة بتاريخ: 20 سبتمبر 2004 or in the when-new-record-instance commit_form; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
akuma20002000 بتاريخ: 22 سبتمبر 2004 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 22 سبتمبر 2004 لاحظت عند وضع الكود في when-new-record-instance سيقوم بعمل حفظ لاي سجل سواء كان به تغيير او لاو بشكل مستمر مما ادي الي وجود بعض المشاكل عن الانتقال من شاشه الي شاشه اخري .. واظن الحل كالتال:1-when-window-activeate:global.mychange:='0'2-when-validate-record:global.mychange:='1'3-when-new-record-instanceif :global.mychange='1' then commit_form; :global.mychange:='0'; end if;وبذلك لا يحفظ الا السجلات التي حدثت بها تغيير فقط وارجو الرد اذا كنت مخطأ في ذلك؟؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
tomy3k_bakr بتاريخ: 22 سبتمبر 2004 تقديم بلاغ مشاركة بتاريخ: 22 سبتمبر 2004 u can test the status of the record by checking the value in :system.record_status اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.