بتاريخ: 11 أبريل 201214 سنة comment_223112 السلام عليكم ورحمة الله وبركاته انا اعمل على اوراكل 10g واريد استدعاء التقرير مباشرة إلى الطابعة دون قراءة التقرير وقمت بكتابة هذا الكود في زر الطباعة web.show_document('http://elevators-sys:8889/reports/rwservlet?report=b:\lefts\SYS\dept.jsp&userid=lce/lce@left&destype=cacheer&desformat=htmlcss'); وقمت إلى التقرير وغيرت ال destype to printer and desjob to no ولكن التقرير مازال يعمل ومن ثم اعمل انا له امر طباعة فكيف يمكنني استدعاء التقرير مباشرة الى الطابعة يعني مثل الوورد عند الطباعة تقوم باختيار الطابعة المتوفرة عندكارجو المساعدة السريعة وشكرا لكم تقديم بلاغ
بتاريخ: 11 أبريل 201214 سنة comment_223113 السلام عليكم يمكنك في الجملة استدعاء التقرير أن تجعل قيمة ال destype بدل ماهي تساوي cashe خليها تساوي printerويمكنك تغيرها أيضا من system parameter وتختار printer اتمنى لك التوفيق تقديم بلاغ
بتاريخ: 12 أبريل 201214 سنة كاتب الموضوع comment_223148 شكرا لك اخي على الردلكن في هذه الطريقة يجب ادخال اسم الطابعة وبالتالي اجبار جميع المستخدمين لاستخدام نفس الطابعةالمطلوب هو كود لجعل كل مستخدم يستدعي الطابعة المعرفة على جهازه الخاص به كما لو انك على برنامج وورد مثلا وشكرا لكم تقديم بلاغ
بتاريخ: 21 أبريل 201214 سنة كاتب الموضوع comment_223516 السلام عليكمياإخوان انا حصلت على هذا الكود للطابعة لكن في خطأ ما عرفت حلو الكود شغال إلا في نقطة واحدة وهي name1:=client_win_api_environment.read_registry ('HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows', 'Device',true); في هذه الجملة يعطيني عليها الخطأ التالي في كما في المرفق تقديم بلاغ
بتاريخ: 21 أبريل 201214 سنة comment_223527 in oracle forms 6i if you set destype =printer it will work but in oracle forms 10g it doesn't work so you search about workaround I have a workaround generate report as PDF file and save it in application server download PDF file to client machine print PDF file at client machine using acrobat reader program grammatically delete the PDF file from client machine and server تقديم بلاغ
بتاريخ: 21 أبريل 201214 سنة كاتب الموضوع comment_223531 شكرا لك اخي الكريم على الردافهم من ردك انه لا يوجد حل لهذه المشكلة في اوراكل 10g ابدا افضل من هذاارجو الرد وشكرا تقديم بلاغ
بتاريخ: 21 أبريل 201214 سنة comment_223535 شكرا لك اخي الكريم على الردافهم من ردك انه لا يوجد حل لهذه المشكلة في اوراكل 10g ابدا افضل من هذاارجو الرد وشكرا Regarding my experience the isn't direct solution in forms 10g to print report directly at printer تقديم بلاغ
بتاريخ: 22 أبريل 201214 سنة كاتب الموضوع comment_223555 شكرا لك اخي الكريم على تعاونك معي يوجد في اوراكل 10g عند كتابة امر الطباعة هذا الأمر destype=printer وهو مطبق في 10g لكن الذي اعرفه إلى الآن انه يمكنك تطبيقه على طابعة واحدة فقط من خلال كتابتك لاسم الطابعة المعرفة على الجهاز من خلال desname=printer_name و هذا معناه ان البرنامج سوف يعمل بجميع مستخدمي للطباعة على طابعة واحدة فقط واريد ايجاد حل ليتم تطبيقه على كل جهاز على حده.وإن كان لا يوجد حل لهذه المشكلة فاعتقد ان هذا عيب كبير في اوراكلوباعتقادي انه لايمكن لاوراكل تجاوز مثل هذه المشكلة من دون حل لها لكني الى الان لم اجد هذا الحلواسف للاطالة وارجو المساعدة وشكرا تقديم بلاغ
بتاريخ: 22 أبريل 201214 سنة comment_223557 السلام عليكم ورحمة الله وبركاته اعتقد ان هذا الملف ممكن ينفعك http://www.office.xerox.com/support/dctips/dc02cc0277.pdf اذا عرفت الحل ارجو كتابته ليتستفيد منه الجميع بالتوفيق تقديم بلاغ
بتاريخ: 22 أبريل 201214 سنة comment_223560 السلام عليكم و رحمة الله و بركاتهأخي الكريم، لا يوجد حل مباشر، و حل الأخ محمود هو الحل الوحيد بحسب خبرتيراجع المشاركة في الرابط التالي و ستجد فيها الحل بإذن الله.http://www.araboug.org/ib/index.php?showtopic=48144&view=findpost&p=216394 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.