بتاريخ: 14 أبريل 200916 سنة comment_153752 السلام عليكم ورحمة الله وبركاتةانا هشرح لكم الموضوع كله بس ارجو الميساعدة والله يا أخوان انا عملت برنامج باوراكل 10g ونزلته علي السيرفر وشغلتة علي أجهزة الكلينت حوالي 40 جهاز وفي حوالي 6 طابعات كل مجموعة بتطبع علي طابعة معينة المشكلة عندي لما اليوزر ينادي الريبورت بيطبع علي الطابعة الإفتراضية للسيرفر وانا عاوز المستخدم لما يطبع التقرير يطبع علي الطابعة الإفتراضية لجهازه مش ال علي السرفر اصل مش معقولة 40 مستخدم هيطبعوا علي طابعة واحدة مع العلم اني مستخدم امرweb.show_document destype=printer وياريت محدش يقولي استخدم ال pdf و المستعرض بتاع الإنترنيت لأني تعبت فيهم وبرده النتيجة مش هي المطلوبة انا عاوز لما يطبع اليوزر يطبع التقرير علي الطابعة الإفتراضية ال علي جهازة او يظهر له مربع حواري يختار الطابعة ال هيطبع عليها ارجو المساعدة السريعة تقديم بلاغ
بتاريخ: 15 أبريل 200916 سنة comment_153774 تستطيع تعريف هذه الطابعات على السيرفر طبعا بعد عمل مشاركة share لها من على الكلينت و بالاعتماد على اسم المستخدم تحدد اسم الطابعة desnameأما اذا كانت الطابعات على الشبكة network printer فيمكن تعريفها مباشرة على السيرفر بدون الكلينت تقديم بلاغ
بتاريخ: 15 أبريل 200916 سنة كاتب الموضوع comment_153833 اشكرك اخي الطابعات معرفة علي شبكة ومعرفة علي السيرفر بس ممكن تتكرم وتوضح ليه الكود ال اعمله باستخدام web.show_documentمع العلم اني مش بستخدم براميتر انا باخد البيانات كلها ال في الجدول تقديم بلاغ
بتاريخ: 16 أبريل 200916 سنة comment_153850 SET_REPORT_OBJECT_PROPERTY(repid, REPORT_DESTYPE, PRINTER); SET_REPORT_OBJECT_PROPERTY(repid, REPORT_DESNAME, PRINTER_NAME); وفى هذه الحالة ليس هناك حاجة لاستخدام الـ WEB.SHOW تقديم بلاغ
بتاريخ: 16 أبريل 200916 سنة كاتب الموضوع comment_153868 شكرا اخي علي اهتمامك جاري التجريب اشكرك مره أخري وجعله الله في ميزان حسناتك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.