بتاريخ: 3 مايو 200619 سنة comment_68106 اخواني السلام عليكمممكن استدعي تقرير من تقرير اخرفي ال9Iبحيث يكون مثلا التقرير الاول الموظفين في قسم معين ولو ضغطت علي اسم الموظف مثلا يكون عبارة عن LINKلتقرير اخر فيه بياناتهممكن دهشكرا تقديم بلاغ
بتاريخ: 3 مايو 200619 سنة كاتب الموضوع comment_68150 اخواني الموضوع مش ممكن والا ممكن مش عارفة الاقي TOOLSفي التقرير اللي تخلق BUTTONمافيش الا FIELDوما اقدرش احدد النوعارجو المساعدة تقديم بلاغ
بتاريخ: 6 مايو 200619 سنة comment_68346 يكفي استخدام srw.run_report و انشاء الله ستعمل بشكل صحيح تقديم بلاغ
بتاريخ: 6 مايو 200619 سنة comment_68358 السلام عليكم لاستخدام srw.run_report كما ذكر الاخ amer_ib2005 يجب ان يكون البارمتر الذي سنضعه في هذه البلت ان هو كوماند لاين يفتح rwrun60 و نعطيه اسم الريبورت و اي بارمترز اخري مثل ذلك FUNCTION FOO RETURN BOOLEAN IS BEGIN srw.run_report('report=MAIL_IT desname='||:ename ||' desformat=dflt batch=yes mgr_no='|| TO_CHAR(:empno) ); RETURN (TRUE); EXCEPTION when srw.run_report_failure then srw.message(30, 'Error mailing reports.'); raise srw.program_abort; END; وهذا المثال من الهلب لذللك اذا كنتي تستخدمي اوراكل ابلكيشن سيرفر و اوراكل ريبورت سيرفر فلا يمكن استعمال srw.run_reportفي هذه الحالة اما اذا كان يوجد عن الكلينت برنامج الرنتايم الخاص بالريبورت فيمكن فتح التقرير من نوع pdf عن طريق استخدام ser.set_pdf_action و السيناريو في هذه الحالة سيكون كالتالي انك عند ريبورت من فورمات pdf و تريد ان تفتحي من هذه التقرير تقرير اخر شرط وجود rwrun60 عند جهاز الكلينت فيمكن ذلك عن طريق 1- انشاء تكست او اي شكل اخر 2-اضغطي علي f11 لتقومي بكتابة السطر التالي SRW.SET_PDF_ACTION('rwrun60 userid=scott/tiger report= c:\temp\urreport.rdf'); اما اذا كان التقرير لديكي من نوع htmlفاتبعي نفس الخطوات السابقة و لكن غيري الكود الي srw.set_hyperlink_attrs('target="_parent"'); srw.set_hyperlink('http://host.com:80/dev60cgi/rwcgi60.exe? server=Repserv&report=c:\temp\urreportrid=scott/tiger &destype=cache&desformat=HTML'); مع تغيير البارمترز اللازمةو اذا لم يكن هناك برنامج rwrun60 عند الكلينت فتوجد فكرة لدي و لكن لم اجربها هي ان تقومي بعمل التقرير كملف علي السيرفر مثلا ثم تستعملي الكود السابق في فتح الملف في البراوزر كأنه web page عادية اتمني ان اكون استطعت الافادة بالتوفيق تقديم بلاغ
بتاريخ: 7 مايو 200619 سنة كاتب الموضوع comment_68445 شكرا جزيلااستاذنا الفاضل الاخ هانيوالي الامام جميعا تقديم بلاغ
بتاريخ: 10 مايو 200619 سنة comment_68788 ألف شكر للأخ الكريم hanon_OCP على معلوماتك القيمة تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.