rabie123 بتاريخ: السبت في 14:15 تقديم بلاغ مشاركة بتاريخ: السبت في 14:15 هذا الخطأ يظهر Error at line 17: PLS-00302: component 'GET_MESSAGE' must be declaredمن هذا السطر V_MESSAGE :=apex_lang.get_message('#APP_FILES#messages_ar.properties', V_KEY); نسخة 24.1.0 create or replace FUNCTION FUNC_GET_LABEL ( P_NAME IN VARCHAR2, P_LANG IN VARCHAR2 DEFAULT 'EN' ) RETURN VARCHAR2 IS V_KEY VARCHAR2(200); V_LANG VARCHAR2(10); V_MESSAGE VARCHAR2(4000); BEGIN -- تحويل الاسم إلى المفتاح V_KEY := GET_MESSAGE_KEY(P_NAME); -- تحديد اللغة (AR أو EN) V_LANG := NVL(UPPER(P_LANG), 'EN'); -- قراءة الملف المناسب IF V_LANG = 'AR' THEN V_MESSAGE :=apex_lang.get_message('#APP_FILES#messages_ar.properties', V_KEY); ELSE V_MESSAGE := apex_lang.get_message('#APP_FILES#messages_en.properties', V_KEY); END IF; RETURN NVL(V_MESSAGE, V_KEY); EXCEPTION WHEN OTHERS THEN RETURN V_KEY; end "FUNC_GET_LABEL"; / اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.