الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

كيفيه اخفاء URL

Featured Replies

بتاريخ:

الرجاء لو احد يعرف طريفة اخفاء URL عند تشغيل FORM من 10G
لانه عند تشغيل تقرير يظهر USERID=SCOTT/TIGER فى URL
الرجاء من يعرف الطريقة ان يرسل لى
او حتي توضيح كيفية اخفاء USERID

بتاريخ:

من مشاركة سابقه للاخ / خليل صقر

U will find on \forms90\server\formsweb.cfg

Add:


[sakr]
separateFrame=true
lookandfeel=oracle
form=Main.fmx
userid= user/pass@sid
width=750
height=750



note: form mean ur main form
make shorcut for IEexplorer as

http://servername:8889/forms90/f90servlet?config=sakr 


--------------------

اللهم إجعلنا بعضنا لبعض سندا
[email protected]
----------------------------
خليل صقر

بتاريخ:

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أخي العزيز طريقتك مزبوطة مئة بالمئة ولكن المشكلة محلولة على مستوى الفورم ولكن ليست محلولة على مستوى استدعاء التقارير الرجاء لو أحد يعرف طريقة للتقارير وشكرا

بتاريخ:
  • كاتب الموضوع

اخي الكريم
هذه الطريقة بخلاف انها فى forms فقط ولكنها تفتح 2 forms هل يوجد امكانية لاغلاق form الاخر

بتاريخ:

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أخي العزيز انا بصراحة مشغل الفورم تبعي على المتصفح يعني دخلت على ملف الformsweb وعملت الخاصية separate =false
وبالتالي يفتح صفحة وحدة وهي المتصفح ولكن ياشباب لم تروا طريقة لتشفير الurl الخاص بالريبورت أو بالأحرى إخفاء userid
وشكرا لكم

بتاريخ:
  • كاتب الموضوع

استخدمت نفس الطريقة يا اخ ohmh
separate =false
ولكن لم يعطي نتيجة

بتاريخ:

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أخي الكريم هل بالإمكان أن تريني كيفية كتابة الurlولو ترسلي ملف الformsweb
لأني مستخدم الطريقة عدة مرات وعلى أكثر من جهاز والعملية ناجحة مئة بالمئة

بتاريخ:
  • كاتب الموضوع

هذه طريقة url

http://it1202:8889/forms90/f90servlet



مرفق الملف

بتاريخ:
  • كاتب الموضوع

لا اعرف يوجد مشكلة فى الملف المرفق لا يتم الارفاق الرجاء يا اخي الكريم ان ترسل لايميل الخاص بك حت ارسل لك ملف formsweb
ولك جزيل الشكر

بتاريخ:
  • كاتب الموضوع

الرجاء يا جماعة لو احد عندة حل يرد

بتاريخ:

الاخ الكريم يمكنك عمل الأتي في ملف Rigstry
1- الذهاب إلي Software ثم اختيار Oracle ثم اختيار HomeDeveloper
2- إضافة سلسلة حرفية وتسميها Forms_Hide_obr_Params
3- تعطي لهذا المفتاح القيمة True إذا كنت ترغب في اخفاء عنوان الفورم ومعلومات المستخدم
أو تعطيها القيمة False في حالة العكس
5 - تحفظ Rigistry File
6 - تعيد تحميل OC4J
ان شاء تكون مفهومة

بتاريخ:
  • كاتب الموضوع

اختي الكريمة نفذت كما قلتي ولكن لم يحدث شئ وطل كما هي
الرجاء التاكد يمكن يكون هناك اجراء ناقص
وشكرا

بتاريخ:

الملف المرفق يبين طريقة اضافة الامر إلى الريجستري

Doc1.doc

بتاريخ:
  • كاتب الموضوع

اختي الكريمة
جربت هذه الطريقة ولم تعطي نتيجة اكيد فيه اجراء ناقص
الرجاء الرد اذا كنت متأكدة من صحة الاجراء
وشكرا

بتاريخ:

الاخ الكريم

الطريقة صحيحة مائة بالمائة واستخدمها في عديد من التطبيقات
وتتلخص في مهمتين فقط اضافة السلسلة الحرفية في نفس هوم ديلفبر في ملف الريجستيري كما هو موضح بالملف المرفق قبل ثم إعادة تشغيل السرفس لأوركال فورم

خلاف ذلك قد يكون عندك اكثر من هوم للديفلبر أو تضع السلسلة الحرفية في مكان مختلف بملف الريجستيري او قد يكون عندك صعوبة في التعامل مع ملفات الريجستري وغير قادر على تحديد مكوناته بالتفصيل ومن ثم تختار المكان الخطاء لاجراء التعديل

هذا كل ما في الامر وارجو لك التوفيق في الوصول إلى الحل

بتاريخ:
  • كاتب الموضوع

اختي الكريمة
جربت بكل الطرق ولكن لا تعمل وانا اعرف التعامل بكفاءة مع registry ولكن عنى اكثر من dev يمكن يكون هذا هو السبب

بتاريخ:
  • كاتب الموضوع

لم يرد احد

بتاريخ:

ممكن طريقة MRNA تكون صحيحة ولكن عند استدعاء كود للتقرير يتم اخفاء اسم المستخدم وكلمة المرور و السيرفر

بهذا الكود

DECLARE 
 pl_id   ParamList; 
 pl_name VARCHAR2(10) := 'tempdata';
 RUN_REP VARCHAR2(100);
 REPID REPORT_OBJECT;
BEGIN 
 set_application_property(CURSOR_STYLE, 'BUSY');
 pl_id := Get_Parameter_List(pl_name); 

 IF Id_Null(pl_id) THEN 
    pl_id := Create_Parameter_List(pl_name); 
    REPID:=FIND_REPORT_OBJECT('REPORT50');
    
    SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_DESTYPE,CACHE);
    SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_server,'repservcpis');
    SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_DESformat,'HTMLCSS');
    SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_OTHER,'PARAMFORM=NO');
    SET_REPORT_OBJECT_PROPERTY(REPID,REPORT_COMM_MODE,SYNCHRONOUS);
  
    Add_Parameter(pl_id, 'P_ID',   TEXT_PARAMETER,:EXPENSES_LTRS.ID);
    RUN_REP:=Run_REPORT_OBJECT(REPID, pl_id);   
 END IF;
 
 set_application_property(CURSOR_STYLE, 'DEFAULT');
 WEB.SHOW_DOCUMENT('http://ruh0120236200so:8889/reports/rwservlet/getjobid'||substr(RUN_REP,instr(RUN_rep,'_',-1)+1)||'?server=repservcpis');
 Destroy_Parameter_List(pl_id); 
END;



وبالتوفيق

  • بعد 4 شهور...
بتاريخ:
  • كاتب الموضوع

الرجاء احد لو عندة طريقة اخرى لان هذا الموضوع هام جدا

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.