بتاريخ: 7 أغسطس 200520 سنة comment_43924 بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته،، اريد أن أجعل الرقم الافتراضي للحقل هي قيمة الحقل السابقة مثل أنه حين يريد أن يدخل قيمة حقل salaryيجد أن القيمة الافتراضية للحقل هي قيمة نفس الحقل ولكن في السجل السابق____________________________________________________________________رحم الله إمراءاً أهداني عيوبي تقديم بلاغ
بتاريخ: 7 أغسطس 200520 سنة comment_43928 الاخ الكريمقصدك النسخ من الذي قبلهضع في trigger post-change على مستوى text itemالقيمة داخل :global.text_salary:=:text_salary;وضع ايضا على مستوى نفس text item trigger pre-text-item:text_salar:= :global.text_salary;ارجو ان تكون اتضحت الصورة تقديم بلاغ
بتاريخ: 7 أغسطس 200520 سنة كاتب الموضوع comment_43935 بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته،، أخي الكريم غفر الله لكأخي أن المشكلة تكمن في إني أريد أن أجعل الرقم الافتراضي default valueهي قيمة حقل ال salary أي عند إدخال قيمة داخل الحقل salary تصبح أخر قيمة في أخر سجل للحقل salaryهي القيمة الافتراضية____________________________________________________________________رحم الله إمراءً أهداني عيوبي تقديم بلاغ
بتاريخ: 7 أغسطس 200520 سنة comment_43951 الاخ الكريم مشكلتك ان شاء الله محلولةاعمل جدول كالتالي create table Defult_value (SAL number(10)); بعد ذلك على مستوى البلوك ضع trigger PRE-INSERT UPDATE Defult_value set sal=:your_text_salry; commit; في هذه الحالة سوف يقوم بتخزين اخر قيمة ادخلت ل salaryعلى مستوى الفورم ضع trigger WHEN-NEW-FORM-INSTANCE DECLARE TEMP NUMBER; BEGIN SELECT SAL INTO TEMP FROM DEFULT_VALUE ; :GLOBAL.SAL_FIELD:=TEMP; :YOUR_TEXT_SALARY=:GLOBAL.SAL_FIELD; END; وهذه كل الفكرة مع التحية تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.