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

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


m_md

Recommended Posts

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

علما بانني اعمل على فورم 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 ومحملة الويندوز اكس بي بداخلة ولا اعمل على شبكة

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

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

رابط هذا التعليق
شارك

تمام حضرتك تعملي على 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

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

 Rep-51002

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

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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