بتاريخ: 27 ديسمبر 201411 سنة comment_257869 الاخوة الكرام عندى مشكلة انه عندما اقوم بطباعة تقرير من فورم مباشرة باستخدام الكود التالى declare report_id report_object; reportServerJob varchar2(100); begin report_id:=find_report_object('MY_REP'); reportServerJob:=run_report_object(report_id); end; يقوم البرنامج بالطباعة على الطابعة الموصلة بالسيرفر هل فيه احد عنده فكرة لطريقة الطباعة من خلال الطابعة الموصلة بالجهاز (طابعة المستخدم وليس السيرفر ) علما بانى لا اعرف اسم الطابعة عند المستخدم عايز الطباعة تكون على الطابعة الديفولت عنده فى جهازة set_report_object_property(report_id, REPORT_DESNAME الكود ده مش نافع الا لو جبت اسم الطابعة الاول فى parameter ومش عارف اجيبة ازاى تم تعديل 28 ديسمبر 201411 سنة بواسطة Ahmad.Hasan تقديم بلاغ
بتاريخ: 27 ديسمبر 201411 سنة comment_257870 السلام عليكم أخي العزيز ابو معاوية هل جربت أن تجعل الطابعة الافتراضي من خيارات الطابعة هي الطابعة المحلية أو أنك تريد شيئ معين وانا مافهمت قصدك تحياتي لك أخوك... تقديم بلاغ
بتاريخ: 27 ديسمبر 201411 سنة كاتب الموضوع comment_257871 اولا اشكر اخى الكريم م/ ميهال على ردك بخصوص المشكلة هى انى ارسل التقرير مباشرة من الفورمز الى الطابعة كما هو موضح فى الكود وبالفعل يتم الطباعة ولكن على الطابعة الموصلة على السيرفر وليس على اى طابعة اخر فلو شغلت البرنامج على جهاز اخر من الاجهزة ارادت الطباعة يطبع على السيرفر وليس الطابعة الموصلة فى جهاز المستخدم وهذه هى المشكلة تقديم بلاغ
بتاريخ: 27 ديسمبر 201411 سنة comment_257875 انا الغيت 10G وحملت 6I لكن ان شاء الله قريبا أحمل 10G على VM سامحنا أخي الفاضل وددت أن اساعدك وايجاد حل لك تقديم بلاغ
بتاريخ: 27 ديسمبر 201411 سنة كاتب الموضوع comment_257876 بالتوفيق ان شاء الله وشكرا مرة ثانية على جهدك ومحاولتك لايجاد حل تقديم بلاغ
بتاريخ: 27 ديسمبر 201411 سنة comment_257882 الاخ ابو معاوية يمكن هذا الرابط يمكن يفيدك مع المرفق المنزل من نفس الرابط لكن من ال 4shared ونزلته لك ورفعت لان الموقع يحتاج لاشتراك اتمنى يحل مشكلتك http://dbmentors.blogspot.com/2012/01/direct-printing-to-default-client.html أخوك ... orarrp.zip تقديم بلاغ
بتاريخ: 28 ديسمبر 201411 سنة comment_257899 الاخ الفاضل ابو معاوية اذا قدرت تقراء اسم الطابعة يحل المشكلة والا لا يحلها تقديم بلاغ
بتاريخ: 28 ديسمبر 201411 سنة comment_257903 الاخ الفاضل ابو معاوية اذا قدرت تقراء اسم الطابعة يحل المشكلة والا لا يحلها بمعنى اخي ابوا معاوية لو انا جهزت لك مكتبة DLL تقراء اسم الطابعة الافتراضية يحل مشكلتك الرجاء الرد بسرعة لاني شغال في تجهيزها واذا لا تخدم كلمنا سا اتوقف تقديم بلاغ
بتاريخ: 29 ديسمبر 201411 سنة كاتب الموضوع comment_257909 تمام اكون شاكر لك جدا اخى م/ ميهال تقديم بلاغ
بتاريخ: 31 ديسمبر 201411 سنة comment_257992 السلام عليكم الاخ ابو معاوية رفعت موضوع على الرابط أدناه وعملت هذا المثال خصيصا لك كما وعدتك أرجوا ان يفيدك ويحل مشكلتك شاشة تظهر الطابعة الافتراضية وتعين طابعة افتراضية انت تحدد اسمها تحياتي لك أخوك... تم تعديل 31 ديسمبر 201411 سنة بواسطة scince تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.