السلام عليكم ورحمة الله وبركاتة
اتمنى انكم باتم الصحة والعافية
عندى مشكلة في تغيير الباسورد للمستخدمين
انا عامل بلوك داخل البلوك الرئيسى stors للدخول على البرنامج وفي نفس هذا البلوك زر للتغير الباسورد عند ضغط المستخدم عليه يذهب الى فورم جديد للتغير الباسورد الى هنا تمام لا مشاكل
المشكله تبدا عندم يقوم المستخدم بتغير الكلمة فانه لايحفظها لا اعلم ما السبب وسوف اضع كود زر الحفظ لكم لمشاهدة والتعديل عليه ولكم منى جزيل الشكر
declare
X number;
BEGIN
UPDATE AUTHORITY SET AUTHORITY.u_PASSWORD=:CHANG_PASS.conform_pass
where :CHANG_PASS.u_name=AUTHORITY.u_name;
:SYSTEM.MESSAGE_LEVEL:='5';
:SYSTEM.MESSAGE_LEVEL:='0';
X:=show_alert('SAVE');
if X=alert_button1 then
commit;
MESSAGE('E? EU??? ???E C????? E??C?');
MESSAGE(' ');
EXIT_FORM;
end if;
END;================
وهذ ترقر بوست ركورد
معمول على الحقل الاول للباسورد
DECLARE
rr number;
begin
IF :chang_pass.u_password<>:chang_pass.conform_pass THEN
rr:=show_alert('alert_conform');
if rr=alert_button1 then
:chang_pass.conform_pass:='';
raise form_trigger_failure;
end if;
end if;
end;