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

الرجاء المساعدة في موضوع Reports

Featured Replies

بتاريخ:

الاخوة الأعضاء كنت قد حملت فورم يحتوي على شرح عمل ريبورت 

علما بانني اعمل على فورم 10 جي

عند تشغيل الريبورت  تظهر لي الرسالة  لا يستطيع الاتصال بالسيرفر بالصورة بالمرفق

علما بانني قمت بكتابة هذه التعليمة

rwserver server=rep10g start

 لكن لا اعرف ما هي المشكلة وانا اعمل على ويندوز اكس بي بروفيشنال

 

مع الشكر

post-138214-0-88511500-1384821133_thumb.jpg

بتاريخ:

اعملي التقارير اللازمة ..وبعد الانتهاء من التقارير..الامر لا يحتاج لكل هذا فقط سطر كود لاستدعاء التقرير من خلال الفورم

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

اخت ميسم لقد عملت ريبورت   واسميته friend_report.rdf 

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

الان كيف ساستدعيه من اجل طباعته

ماهي الخطوات التالية

علما بانني لم اقم بعمل ريبورت من قبل

 

وعندما اردت ان احفظ الريبورت وجدت  حفظ ك  .jsp

ما الفرق وما الاستفادة منها مع الشكر

 

بتاريخ:

نعمل فورم لاستدعاء التقرير ..فيه txtitem الذي ندخل فيه القيمة التي نريدها لاستدعاء التقرير على اساسها ونضع ايضاً زر نكتب فيه الكود التالي تحت الحدث when _button_pressed

 

 

web.show_document('http://127.0.0.1:8889/reports/rwservlet?report=D:\job\reg.rdf&destype=cache&desformat=pdf&userid=hr/hr@orcl&P_1='||:BLK.P_1,'_blank');

هذا الايعاز لإستدعاء التقرير من خلال الفورم ....التوضيح مابعد علامة الاستفهام (?)

report=D:\job\reg.rdf ,,,,,,,,,,,,,,اسم التقرير نعطيه حسب مكان الخزن هنا على سبيل المثال انا محفوظ عندي على الدرايفر d في فولدر job والتقرير اسمه reg.rdf بالامتداد .rdf

 

 

destype=cache ,,,,,, صيغة التقرير لتسلم لمن لطباعة ...ام مشاهدة التقرير ..هنا اخترنا  cache يعني (كشف) مشاهدة  فقط ..واذا اردنا طباعة نضع destype=printer 

 

desformat=pdf,,,,,,,,,,,,,,, التقرير بصيغة PDF 

 

 

userid=hr/hr@orcl ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,اسم المستخدم وكلمة المرور للإسكيما التي تعملين عليها وتم بناء التقرير من جداولها..بالاضافة الى قاعدة البيانات

 

P_1=,,,,,,,,,,,,,,,,,,,اسم الباراميتر الذي استخدمتيه في التقرير

 

BLK.P_1  اسم ال txtitem الذي تضعيه على الفورم والذي نكتب فيه القيمة التي على اساسه يظهر لنا التقرير

 

 

اما حول سؤال حضرتك عن الفرق بين .jsp و .rdf

jsp عند  حفظ التقرير بهذا الامتداد ..لنتمكن من فتح التقرير داخل الريبورت بيلدر والتغير والتحديت عليه اذا تطلب الامر..يعني لعمل edit  على التقرير 

rdf  هو الملف التنفيذي للتقرير الذي نستدعي به التقرير من خلال الفورم

 

لتقريب الصورة أكثر مثل حفظ الفورم فعند حفظ الفورم تحفظ عندنا بصيغتين fmb و fmx

fmb الامتداد الذي نستطيع فتحه من داخل الفور بيلدر والتغير عليه

بينما fmx هو الملف التنفيذي الذي نستخدمه اثناء استدعاء فورم من فورم اخرى..إن شاء الله وضحت الفكرة

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

اخت ميسم شكرا على مساعدتك لكن عندما اضغط على زر الذي يقوم باستدعاء التقرير

تظهر صفحة ويب بالمرفق

cannt fine server

ماالحل :(

post-138214-0-22871700-1384887647_thumb.jpg

بتاريخ:

حسناً ..هل المسار الذي محفوظ فيه التقرير أحد الفولدرات مكتوب بالعربي ...تجنبي هذا الامر

بالاضافة الى أنه إذا كان هنالك اسم الجهاز عندك ضعيه بدل 127.0.0.1:8889  حيث يكون pc_name:8889 

وإذا لم ينجح ارفعي هذه العبارة من الايعاز بأكملها http://127.0.0.1:8889

وإن شاء الله تحل المشكلة 

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

سلام عليكم اخت ميسم

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

وقمت برفع العبارة

لكنه لم يفتح التقرير

بتاريخ:

سلام عليكم اخت ميسم

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

وقمت برفع العبارة

لكنه لم يفتح التقرير

 ممكن تعطيني الكود الذي كتبتيه عند حضرتك ....

سؤال اخر حضرتك تعملين على شبكة؟؟

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

web.show_document('http://127.0.0.1:8889/reports/rwservlet?report=E:\friend_report.rdf&destype=cash&desformat=pdf&userid=scott/tiger@orcl&p_user_id=||:bol.p_1,blank');

انا اعمل على VMware machune ومحملة الويندوز اكس بي بداخلة ولا اعمل على شبكة

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

هل يجب ان احمل ابليكيشن سيرفر لكي اختبر الريبورت

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

الكود موجود بالمرفق

post-138214-0-55418200-1384963353_thumb.jpg

بتاريخ:

تمام حضرتك تعملي على VMware ....استأذنك ان تضعي التقرير الذي عملتيه على C drive  

وليس على الdesktop و لا على document وكذلك الفورم تجنبي حفظها على الdesktop و لا على document

انا لا اقول يجب أن يكون التقرير والفورم كلاهما على نفس الdrive.. أنا اقول تجنبي وضعهما على الdesktop و لا على document 

وتأكدي انه تم الحفظ ضمن drive الموجودة لل VMware 

لان كما لاحظت بالصورة التي ارفقتيها لنا يوجد التقرير ضمن ال:drive E ...كيف هذا ؟؟ تأكدي من هذا الامر فقط من مكان الحفظ... 

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

ماذا تقصدين ان يتم الحفظ ضمن درايف الموجودة عليها ال VMware  لم افهم ماذا تقصدين

 

لانه  عندما عملت مشين وهمي بواسطة  vmware قمت باختييار سعة الهارد 40 جيجا وتم تقسيمه الى ,c,e  أي كلا الدرايفرين موجود داخل ال في ام وير

 

انا  جميع عملي داخل ال في ام وير

وقمت بوضع التقرير على C  وحفظت الفورم أيضا

لكن نفس النتيجة  لايمكن إيجاد السيرفر

اريد ان استفسر عن 127.0.0.1:8889

ماذا يعني هذا العنوان ربما يكون انا لدي غير

بتاريخ:

ماذا تقصدين ان يتم الحفظ ضمن درايف الموجودة عليها ال VMware  لم افهم ماذا تقصدين

 

لانه  عندما عملت مشين وهمي بواسطة  vmware قمت باختييار سعة الهارد 40 جيجا وتم تقسيمه الى ,c,e  أي كلا الدرايفرين موجود داخل ال في ام وير

 

انا  جميع عملي داخل ال في ام وير

وقمت بوضع التقرير على C  وحفظت الفورم أيضا

لكن نفس النتيجة  لايمكن إيجاد السيرفر

اريد ان استفسر عن 127.0.0.1:8889

ماذا يعني هذا العنوان ربما يكون انا لدي غير

 

حسناً ..تما انا توقعت أنه الdrive E  ليس لديك موجود في vmware... لذلك طلبت التأكد من الحفظ 

 127.0.0.1:8889 الاستفسار عن هذا العنوان هو 

127.0.0.1 يمثل لنا localhost  موجود في كل جهاز

8889 يمثل ال port الذي عنده يفتح الاوراكل 

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

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

كتبته بسطر واحد ونفس النتيجة

انا كتبت الرابط 127.0.0.1:8889  في الانترنت اكس بلورير لكن لايفتح شيء هل يمكن ان تكون المشكلة بالبورت

8889

بتاريخ:

..انتبهي للإيعاز جيداً ..حضرتك كاتبه  destype=cache  الموجودة ضمن الايعاز كاتبتها هكذا destype=cash 

هو هذا الخطأ

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

لم يفلح الامر

المشكلة بانه لا يستطيع الوصول للسيرفر

can't find server

بتاريخ:

لم يفلح الامر

المشكلة بانه لا يستطيع الوصول للسيرفر

can't find server

 ارفقي صورة الخطأ أو رقم الخطأ وعلى الارجح يكون الخطأ هو 

 Rep-51002

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

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

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

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

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

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

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.