بتاريخ: 16 فبراير 200917 سنة comment_149374 الى الخبراء والمختصين الرجاء المساعدة واعطاء النصيحة والتوجيه عندي مشكلة سهلة لكن حلها صعب وعلى خبراء المنتدى اكيد سهلةالمشكلةعند تشغيل التقرير من شاشة تعطي الرسالة التالية وذلك بعد الضغط على زر تنفيذ تشغيل التقرير يفتح صفحة ويب ويعطي الرسالة التالية REP-52251: لا يمكن الحصول على المخرجات من معرف الوظيفة 107 التي قمت بطلبها على Mon Feb 16 13:58:05 EET 2009.<P>REP-51026: لا توجد مخرجات للدالة 107 REP-52251: لا يمكن الحصول على المخرجات من معرف الوظيفة 107 التي قمت بطلبها على Mon Feb 16 13:58:05 EET 2009.<P>REP-51026: لا توجد مخرجات للدالة 107 الرجاء ممن يستطيع المساعده وله خبرة بهذه المشكلة شرحها واعطاء الحل ولكم الشكر والتقديراخوكم مزنوق تقديم بلاغ
بتاريخ: 16 فبراير 200917 سنة كاتب الموضوع comment_149376 وينكم يا اخوانانا انتظرارجو ان نتلقى ردودكم سريعا تقديم بلاغ
بتاريخ: 16 فبراير 200917 سنة comment_149392 السلام عليكم اخي هل يشتغل عندك التقرير او لا واي اصدار تستخدملاني من فتره سئلت السؤال بخصوص التقارير عن طريق الفورمز ولا احد جاوب عن سؤاليوالحمد لله سويت حركه وهي سهله واتبع الخطوات التاليه1- فرمت الجهاز (وهذا مهم جدا ) بدون فرمته ماتستفيد شي 2- بعد ماتنصب الوندوز مباشره سو شبكه محليه وهي كتالي :لا ثبت الاوراكل بالاول سو الاعدادات 1- اذهب الى لوحة تحكم 2- اضافة اجهزة بعدين التالي3- اختار الاوليه وبعدين التالي4- اضافة جهاز جديد بعدين التالي5- اختار الثانيه بعدين التالي6- اختار اضهار كافة الاجهزه وبعدين التالي7- اختار من جهة اليمين Microsoft ومن جهة اليسار اختار Microsoft loopback Adapter وختر التالي8- ثبت الاداة راح ينضاف الشيكه بجوار الساعه3- ثبت الاوراكل 1- بعد ماتثبت الاوراكل سولك جدول 2- سو الربورت3- شغل ربورت سيرفر وهو : rwserver server = fطبعا f اسم افراضي تقدر تغيره الان نأتي الى كود الربورت declare repid report_object; v_rep varchar2(100); rep_status varchar2(20); begin repid := find_report_object([color="#FF8C00"]'REPORT6'[/color]); اسم الريبورت عندك set_report_object_property(repid,report_execution_mode,batch); set_report_object_property (repid,report_comm_mode,synchronous); set_report_object_property(repid,report_destype,cache); set_report_object_property(repid,report_desformat,'html'); set_report_object_property(repid,report_server,[color="#FF8C00"]'F'[/color]); اسم ربورت سيرفر وهو افتراضي set_report_object_property(repid,report_other,'paramform=no'); v_rep := RUN_REPORT_OBJECT(repid); rep_status := REPORT_OBJECT_STATUS(v_rep); WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED') LOOP rep_status := report_object_status(v_rep); END LOOP; IF rep_status = 'FINISHED' THEN /*Display report in the browser*/ WEB.SHOW_DOCUMENT ('http://[color="#FF8C00"]technical[/color]:8889/reports/rwservlet/getjobid'||substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server=[color="#FF8C00"]F'[/color],'_blank'); اسم جهازك f اسم السيرفر ELSE message('Error when running report ASHRAF'); END IF; END; واليكم الصوره تقديم بلاغ
بتاريخ: 18 فبراير 200917 سنة كاتب الموضوع comment_149536 اشكرك جدا جدا اخ منابر على الايضاح ولكن هنا المشكلة وهي كيف يتم تعريف report serverوالاشكال فيما ذكرته فقرة ( - شغل ربورت سيرفر وهو : rwserver server = f طبعا f اسم افراضي تقدر تغيره )كيف يتم تعريف report server وتحديد اسمه ؟؟؟؟؟؟ هل يجب الدخول الى برنامج application Server Control Console الذي نستخدم فيه يوزر ias_admin ??????الرجاء ايضاح هذه النقطة لاني كلما حاولت تشغيل التقرير من الـ application server يقول لي لا يمكن الوصول الى خادم الربورت report server .سؤالي :1- كيف وما هي الطريقة لتعريف اسم report server 2- وكيف يتم الوصول اليه وتشغيله وتعريفه ليكون جاهز للاستخداموالشكر موصول تقديم بلاغ
بتاريخ: 18 فبراير 200917 سنة comment_149546 السلام عليكمطريقة تشغيل اذهب ابدا - Run - تكتب rwserver server = fللمعلوميه : قبل لا اتسوي رن للبرنامج تشغل الربورت سيرفرتستطيع تغير اسم السيرفرلنفترض ان اسم الربورت المعمول هو asd_rep تدخل اعدادات \ الربورت من الفورم وتدهب الى report server وتعير الى الاسم الي تريده ويتغير بدل اسم الافتراضي f الى الاسم الي وضعتهان شاء الله اكون واضح تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.