بتاريخ: 6 سبتمبر 200619 سنة comment_78104 السلام عليكم يا شبابأرجو المساعدة في حل مشكلتي لدي مشكلة في عملية استدعاء التقارير من الفورم باستخدام oracle9iفي البداية استخدمت هذا الكود declare p paramlist; begin p:=create_parameter_list('l1'); add_parameter(p,'min',text_parameter,(:T_MIN_bak)); add_parameter(p,'max',text_parameter,(:T_max_bak)); run_product(Reports,'c:\bread\reb_Bakery.rep',Synchronous,RunTime,filesystem,p,null); destroy_parameter_list(p); end; أعطاني رسالة مفادها استخدام run_report_objectفاستخدمت هذا الكود declare V_CHAR VARCHAR2(8000); V_REPORT_OBJECT REPORT_OBJECT; V_Report_STATUS VARCHAR2(10); begin V_REPORT_OBJECT:=FIND_REPORT_OBJECT ('DAILY_CUSTOMER_REPORT'); SET_REPORT_OBJECT_PROPERTY(V_REPORT_OBJECT,REPORT_EXECUTION_MODE,RUNTIME); SET_REPORT_OBJECT_PROPERTY(V_REPORT_OBJECT,REPORT_COMM_MODE,SYNCHRONOUS); SET_REPORT_OBJECT_PROPERTY(V_REPORT_OBJECT,REPORT_DESTYPE,PREVIEW); sET_REPORT_OBJECT_PROPERTY(V_REPORT_OBJECT,REPORT_SERVER,'127.0.0.1'); SET_REPORT_OBJECT_PROPERTY(V_REPORT_OBJECT,REPORT_OTHER,'MIN='||:T_MIN_CUS||' MAX='||:T_MAX_CUS||' paramform=no'); V_CHAR:=run_report_object(V_REPORT_OBJECT); V_Report_STATUS:= REPORT_OBJECT_STATUS(V_CHAR); if V_Report_STATUS = 'FINISHED' then message('Report Completed'); copy_report_object_output(V_CHAR,'C:/temp/local.RTF'); host('C:/temp/local.RTF'); else message('Error when running report.'); End if; end; لكن أعطاني مشكلةفي التعرف على سيرفر الريبورت مع العلم أنه تم اضافة الملف في قائمةالابجكت نفيجيتور بنفس الاسم ولدي مشكلة أخرى في شاشة الدخول إلى البرنامج هل يوجد طريقة للتغير الأحرف المطبوعة في خانة كلمة السر إلى *** بدل من الأحرف أرجو المساعدة الموضوع مهم جدا بالنسبة لي وشكرا تقديم بلاغ
بتاريخ: 7 سبتمبر 200619 سنة comment_78126 السلام عليكم و رحمة الله و بركاتةانا بيتهيألى و الله اعلم انك ما نزلتش الـservice بتاعت الـ Report Serverيجب تشغيل سيرفر التقاريراذهب للdosstart>run>cmdواكتب<اسم للسيرفر ، اذا اردت ان ينشأه اوتوماتيكي اتركه فارغا> rwserver -install اذهب بعدها الى لوحة التحكم ومنها الى ادوات اداريه ومنها الى خدمات وشغل السيرفر (اعمل له ستارت)وفي الفورم تكتب اسم السيرفر --عادة ينشأ باسم الكمبيوتر rep_computername و ان شاء الله تشتغل معاكو ما اظنش ان Run_Product تشتغل معاك فى الـ9iحاول تستخد Show_Documentو ان شاء الله تشتغل معاك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.