بتاريخ: 8 فبراير 20179 سنة comment_282819 السادة أعضاء المنتدى الكرام .. عندي مشكلة مش عارف احلها بالرغم أن قرأت كل المواضيع الخاصة بها قمت بعمل ثلاثة تقارير : التقرير الأول (تقرير أمر البيع) به بارمتر واحد فقط وهو p_1 وهذه التقرير تم تنفيذه بنجاح عن طريق هذا الكود declare a varchar2 (1000); begin a := 'http://jesus:8889/reports/rwservlet?server=rep10g&destype=cache&desformat=pdf&report=D:\sales\Reports\order_sale.rdf&userid=sam/sam@orcl&p_1='||:block3.t1; web.show_document(a,'_blank'); end; المشكلة كانت في التقرير الثاني والثالث وزي ما ظاهر في الصورة انا موضح مكان كل تكست يرمز لبارمتر معين : أي أن التقرير الثاني به 2 بارمتر والتقرير الثالث به 4 بارمتر ... وانا مش عارف اكتب الكود داخل الزر الخاص بإستدعاء الريبورت بنقل القيم الموجودة في التكست الى البارمتر الخاص بالريبورت أرجو حل المشكلة ضروري ... و أسف على الإطالة تقديم بلاغ
بتاريخ: 9 فبراير 20179 سنة comment_282824 راجع الرابط التالي ذكرت فيه صيغةالإستدعاء لأكثر من parameters http://www.araboug.org/ib/index.php?showtopic=61201 وأكتب الكود بشكل مباشر من غير أن تضعه بمتغير a تقديم بلاغ
بتاريخ: 9 فبراير 20179 سنة كاتب الموضوع comment_282830 شكراً جداً جدً ميسم الكرام على سرعة لرد ... فعلا كتبت الكود بدون تعريف لمتغير واشتغل تمام ... شكرا لحضرتك ودايما سباقة بالخير . تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.