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

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

Call Form علي جهاز العميل مسار الفورم المنادي عليه بيختلف


6 رد (ردود) على هذا الموضوع

#1 omzyad

omzyad

    مشترك

  • الأعضــاء
  • 174 مشاركة
  • الاسم الأول:saso
  • اسم العائلة:fofo
  • البـلـد: Country Flag

تاريخ المشاركة 03 October 2018 - 08:58 AM

السلام عليكم  عاوز اسال  لو عندي فورم وبتنادي علي فوم اخر هيا على جهازي  شغاله تمام  بس لما انقلها علي جهاز العميل مسار الفورم المنادي عليه بيختلف

هل في  'طريقه لحل النقطه دي ؟



#2 سليم ناشر

سليم ناشر

    مشترك

  • الأعضــاء
  • 51 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 03 October 2018 - 10:12 AM

 
هذا الكود يمكن تنادي اي فورم ومن اي مكان او قرص 
declare


fln number(8);
flp number(5);
path varchar2(200);
     
begin


fln:=length(get_application_property(current_form_name))+4;
flp:=length(get_application_property(current_form));
path:=get_application_property(current_form);
path:=substr(path,1,flp-fln);
:global.path:=path;


call_form(:global.path||'\your_form');


  
end;


#3 omzyad

omzyad

    مشترك

  • الأعضــاء
  • 174 مشاركة
  • الاسم الأول:saso
  • اسم العائلة:fofo
  • البـلـد: Country Flag

تاريخ المشاركة 04 October 2018 - 12:57 PM

 

 
هذا الكود يمكن تنادي اي فورم ومن اي مكان او قرص 
declare


fln number(8);
flp number(5);
path varchar2(200);
     
begin


fln:=length(get_application_property(current_form_name))+4;
flp:=length(get_application_property(current_form));
path:=get_application_property(current_form);
path:=substr(path,1,flp-fln);
:global.path:=path;


call_form(:global.path||'\your_form');


  
endll;k 

ممكن  حضرتك  تشرحه ؟؟؟؟



#4 rabie123

rabie123

    عضو مميز

  • الأعضــاء
  • 1,175 مشاركة
  • الاسم الأول:Rabie
  • اسم العائلة:Radwan
  • البـلـد: Country Flag
  • المنصب الحالي:ORACLE DEVELOPER

تاريخ المشاركة 04 October 2018 - 09:08 PM

المسار يتحدد عن طريق   FORM_PATH    داخل ال regedit



#5 omzyad

omzyad

    مشترك

  • الأعضــاء
  • 174 مشاركة
  • الاسم الأول:saso
  • اسم العائلة:fofo
  • البـلـد: Country Flag

تاريخ المشاركة 07 October 2018 - 09:21 AM

المسار يتحدد عن طريق   FORM_PATH    داخل ال regedit

؟كيف معنديش اي فكره ممكن تشرحلي؟؟؟



#6 سليم ناشر

سليم ناشر

    مشترك

  • الأعضــاء
  • 51 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 21 October 2018 - 12:26 PM

عفوا علي التاخر في الرد 

fln:=length(get_application_property(current_form_name))+4;

fmx.يقوم بارجاع طول اسم اسم الفورم الحالية ولتكن الرئيسية  اماء +4 هي  

flp:=length(get_application_property(current_form));

يقوم بارجاع طول مسار الفورم الحالية ولتكن الرئيسية   

path:=get_application_property(current_form);

يقوم باعطاء المسار للفورم

path:=substr(path,1,flp-fln);

 يقوم باعطاء المسار للفورم بدون اسم المسار للفورم

ومن ثم تخزينها في متغير قلوبل 

وعند استدعائك لي فورم اخرى بواسطة الامر التالي

call_form(:global.path||'\EMP_INFORMATION');


#7 ENG_HOSSAM_WALLY

ENG_HOSSAM_WALLY

    عضو مميز

  • الأعضــاء
  • 1,015 مشاركة
  • الاسم الأول:Hossam
  • اسم العائلة:Wally
  • البـلـد: Country Flag
  • المنصب الحالي:......

تاريخ المشاركة 24 October 2018 - 02:59 PM

Run and Regedit

ملفات مرفقة

  • ملف مرفق  FormPath.jpg   123.38كيلو   1 عدد مرات التحميل

Hossam Wally

 

Hossam_wally@hotmail.com

 

 

00201156365637