الانتقال إلى المحتوى

Help Me


ahmed_elmoslmany

Recommended Posts

DECLARE
   l_count VARCHAR2(50)  ;
   l_text VARCHAR2(50);
BEGIN
  l_count:= GET_LIST_ELEMENT_COUNT('FORMS');
   FOR i in 1..TO_NUMBER(l_count) LOOP
       IF GET_LIST_ELEMENT_VALUE('FORMS',i) =:FORMS THEN 
         l_text := GET_LIST_ELEMENT_LABEL('forms',I);
         open_form('D:\my files\oracle\FORMS WORK\MEDO\'||l_TEXT);
       END IF;
    END LOOP;
END;

الكود دا انا بقرا بيه ال LABEL  من ال LIST ITEM  هو شغال بس بيعملى EXCEPTION  وتعبت معاه يا ريت لو حد يساعدنى

رابط هذا التعليق
شارك

ممكن حضرتك تقولنا وصف الexception
او ممكن حضرتك تقول الفكرة اللى انت عاوزها ونحاول نساعدك
اللى فهمته غالبا انك عاوز تجيب الlable وهوه اسم فورم موجودة عندك
طب انت ليه بتعمل loop ؟
انت هاتفتح فورم بعينها ولا هاتفتحهم كلهم؟

رابط هذا التعليق
شارك

زى ما هو موجود فى الملف المرفق انا عامل OPEN_FORM ومديله المسار والمفروض انى لما بضغط على لى LABEL بيرجعلى الاسم الموجود علشان يروح للفورمه هو شغال بس بيعملى EXCEPTION

 

post-143420-0-82867900-1403632719_thumb.jpg

رابط هذا التعليق
شارك

انا عامل record group  ودا الكود بتاعه

SELECT U.FORM_NAME,TO_CHAR(U.FORM_NO) FROM user_form U, USERS S, forms F
WHERE u.form_no= f.form_no AND 
S.userid= f.userid AND lower(S.UNAME)=LOWER(:GLOBAL.G_USER_NAME)
رابط هذا التعليق
شارك

زى ما هو موجود فى الملف المرفق انا عامل OPEN_FORM ومديله المسار والمفروض انى لما بضغط على لى LABEL بيرجعلى الاسم الموجود علشان يروح للفورمه هو شغال بس بيعملى EXCEPTION

توضيح بس , الاكسبشن بيطلع لما تدوس علي الـ label ولا امتي بالظبط , ومكتوب في تريجر ايه , وفي كود تاني غير الي انت كاتبه فوق ده ولا لا ؟

تم تعديل بواسطة eslam elbyaly
رابط هذا التعليق
شارك

الكود اللى انا كاتبه فى WHEN-LIST-ACTIVATED

DECLARE
   l_count VARCHAR2(50)  ;
   l_text VARCHAR2(50);
BEGIN
  l_count:= GET_LIST_ELEMENT_COUNT('FORMS');
   FOR i in 1..TO_NUMBER(l_count) LOOP
       IF GET_LIST_ELEMENT_VALUE('FORMS',i) =:FORMS THEN 
         l_text := GET_LIST_ELEMENT_LABEL('forms',I);
         open_form('D:\my files\oracle\FORMS WORK\MEDO\'||l_TEXT);
       END IF;
    END LOOP;
END;

اما الكود التانى هى ال record group اللى انا كاتبه فى التعليق اللى قبل كده وعامل populate group  فى when_new_form_instance  والexception بيظهر لما اضغط على الlabel علشان اروح للفورمه اللى انا عاوزها بيروح عادى بس بيعملى exception

رابط هذا التعليق
شارك

eslam elbyaly   مشكور جدا لمتابعه حضرتك للموضوع انا عدلت حاجات فى الداتابيز بتاعتى  لما روحت الفورم وشغلتها لقيت ال exception مبقاش موجود بس هو كان بيحصل ليه مع ان كل حاجه كانت صح الصراحه مش عارف
رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية