الانتقال إلى المحتوى
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.

ارجوكم المساعده:كيفيه استدعاء الريبورت من الفورم

Featured Replies

بتاريخ:

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

بتاريخ:
السلام عليكم


Web.show_document ('http:\\ localhost:8889/reports/rwservlet?sever=localhost&report=F:\rep.rdf &destype=cache&desformat=htmlcss&paramform=no&p_id='&:id);

تستخدم لاستدعاء التقرير عن طريق

forms10g

localhost:8889 اسم الجهاز والمنفذ

sever=localhost اسم السيرفر ويمكن الاستغناء عنها اذا كان البرنامج على جهاز واحد

& تستخدم للربط

report=rep.rdf تستخدم لتحديد اسم الريبورت المراد استدعائة

destype=cache تستخدم لتحديد الحالة التى سوف يتم استدعاء التقرير .

cache

تعنى استدعاء التقرير فى حالة المعاينة

اما اذا استخدمنا بدلا منها

destype=print

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

Desformat=htmlcss

لتحديد التنسيق الذى سوف يظهر فية التقرير هل هو

html,htmlcss,pdf,xml

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


على


browser

واختر التقرير اللى انت عاوز تستدعية


جرب ورد


محمد ابوالعلا Oracle Developer


0020166064944
[email protected]

تم تعديل بواسطة محمد ابوالعلا

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

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

بتاريخ:


هتنشىء البارامترات فى الريبورت وثضعها فى جملة الشرط الخاصة بالكويرى اللى بتجيب منة بيانات للتقرير
WHERE ENAME =: P_ID

تم تعديل بواسطة محمد ابوالعلا

بتاريخ:

السلام عليكم ورحمة الله وبركاته

الاخ / محمد ابوالعلا


فين هو اسم المستخدم والرقم السرى واسم الداتابيز

ولا هما مخفيين


مشكور على مجهودك

بتاريخ:

خفيهم عن طريق ملف ال FORMSWEB الموجود بهذا المسار وهو مسار تسطيب ال developer
F:\ORADEV\FORMS90\SERVER
بتاريخ:


السلام عليكم ورحمة الله وبركاته

الاخ / محمد ابوالعلا

مشكور على الاهتمام

ولكن لى استفسار ..


الكلام اللى حضرتك بتكلم فيه ...انك تخفى اسم المستخدم والرقم السرى واسم الداتابيز فى ملف Formsweb

بنستخدمه فى الفورم.. B)

سوف اجربها فى التقارير وارد عليك ان شاء الله

جزاك الله كل خير

بتاريخ:

جرب ورد
على فكرة انا مش بجاوب على اى سؤال الا لما اكون نفذتها عملى



محمد ابوالعلا Oracle Developer
0020166064944
[email protected]

بتاريخ:


السلام عليكم

الاخ / محمد ابو العلا

جزاكم الله كل خير على مجهودكم

ولكن عندما جربت ماقولته وكنت فعلا قد أخفيت اسم المستخدم وكلمة المرور واسم قاعدة البيانات فى ملف FormsWeb

ظهر هذا الخطأ عندما ناديت تقرير على الرن تايم ... وأعتقد أنه منطقى

ياريت حضرتك تجهزلنا مثال على الكلام ده لانه مهم جدا

بارك الله فيك وجعله الله فى ميزان حسناتك

post-51430-1277101549_thumb.jpg

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

يا اخ محمد ان اريد استخدام اكثر من باراميتر داحل الكود اللى فى الاعلى

بتاريخ:
بالنسبة للخطاء اللى ظهرلك هو نتجة عدم عمل نسخة للتقرير داعل الفورم
بتاريخ:
  • كاتب الموضوع

Web.show_document ('http:\\ localhost:8889/reports/rwservlet?sever=localhost&report=F:\rep.rdf &destype=cache&desformat=htmlcss&paramform=no&p_id='&:id

يا اخ محمد هذا الكود يحتوى على باراميتر واحد انا عايز استخدم اكثرمن باراميتر فى ه ذا الكود

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

Web.show_document ('http:\\ localhost:8889/reports/rwservlet?sever=localhost&report=F:\rep.rdf &destype=cache&desformat=htmlcss&paramform=no&p_id='&:id

يا اخ محمد هذا الكود يحتوى على باراميتر واحد انا عايز استخدم اكثرمن باراميتر فى ه ذا الكود

  • بعد 2 أسابيع...
بتاريخ:

Web.show_document ('http:\\ localhost:8889/reports/rwservlet?sever=localhost&report=F:\rep.rdf &destype=cache&desformat=htmlcss&paramform=no&p_id='||&:id||'&p_name'=||:name||'&p_phone='||:phone);



انا اسف جدا على التاخير

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

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

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

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

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

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.