بتاريخ: 10 مايو 200718 سنة comment_99496 هناك تعقيب بسيط وهو انه اذا كان هناك منيو بها اوامر لأستدعاء فورمات اخرى او تقارير ولم تعمل فعليك بعمل جلوبال وتسند اليه اسم الفنكشن وتضعه في الترايجر وين فورم انستانس في الفورم الرئيسي وفي مسار الفورمات والتقارير بداخل المنيو بدلا من وضع اسم الفنكشن نضع اسم الجلوبال وعلى مسؤليتي انا جربت وكل الفورمات والتقارير والصور والقوائم اشتغلت جزى الله خيرا من قام باعداد ونشر هذه الفنكشندمتم على خير تقديم بلاغ
بتاريخ: 8 سبتمبر 200718 سنة comment_109450 الاخوة الاعزاء دمتم لنا ودمتم فخرا لامتناالعربيةالفنكشن جميلة ورائعة وشغالة بصورة حلوة شديد فى الفورمات الداخلية بس فى سؤال اخير فى هذا الموضوع:وهو اذا اكملت المشروع وعملت شورت كت (if run 60) فهو لا يعمل لانه يعطى مسج frm-40010 وهى التى تتعلق بالمسارفما هو العمل؟ملحوظة الشورت كت بعد نهاية البرنامج وعمل الشاشة الرئيسية للبرنامج.وهو يحتوى على مسار الشاشة الرئسيةهل من اللازم عملها بمسار ؟؟ام توجد طريقة اخرى للحلواذا كان من اللازم كتابة المسار فى الشورت كت فما الفائده؟؟افيدونا ربنا ينعم عليكم تقديم بلاغ
بتاريخ: 21 يوليو 201015 سنة comment_197187 انا اسال كيف يتم الاستفادة من هذه الدالة في الريبورت اللي يحتوي على صورة والصورة لها مسار في المجلد بتاع البرنامج تم تعديل 21 يوليو 201015 سنة بواسطة امير101 تقديم بلاغ
بتاريخ: 21 يوليو 201015 سنة comment_197189 اخى امير101 الموضع والفانكشن ده كان بيستخدم كتبر فى 61 عشان سورس البرنماج على الكلانيت فكان ممكن يتغير مكانه كتير فكان الموضع المسارت رخم شويه لكن على ويب ابلكشين المشكله حلت نفسها وبنسبه لسولك انت عامل تقرير او الفورمه فى متلا C:\||:emp_id||'.jpg'وكده الموضع بقى ديناميكيا من غير تعب وطبعا مش هتقعد تغير اماكان الفورم وحتى لو عايز تغير المكان بعض كده ممكن تعلم جدول بكون فى المسار و تعمل فنكشن يرجع المساره من الجدول ويدمجها معها كده متلا ___select _____ into x from و يبقى x||:emp_id||'.jpg'الموضع متجرب ومهم جدابالتوفيق. تقديم بلاغ
بتاريخ: 6 مارس 201115 سنة comment_210061 السلام عليكم تشكر اخوي على هذه الدالة الجميلة انا اتذكر ان انا عملت دالة مشابهه لعمل هذه الدالة وحبيت اشاركم بها function get_dir_path RETURN varchar2 IS DECLARE path VARCHAR2(255) := Get_Application_Property(CURRENT_FORM); slash PLS_INTEGER; BEGIN اذا كنت تستخدم نظام ويندوز slash := instr(path,'\',-1); IF slash = 0 THEN اذا كنت تستخدم نظام لينكس slash := instr(path,'/',-1); END IF; Return(substr(path,1,slash)); END ; END get_dir_path ; ولا ستخدام هذه الدالة على سبيل المثال عند استدعاء فورم نكتب call_form(get_dir_path||:Form_name||'.fmx'); تم تعديل 6 مارس 201115 سنة بواسطة al_saher2010 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.