سؤال

أحاول استخدام رمز ">" داخل جورل لاسترداد تقرير بتنسيق PDF تلقائيًا إلى سطح مكتب المستخدمين. أنا في الواقع أستخدم برنامج نصي Perl لطلب صفحة تسجيل الدخول بشكل برمجي ، وتسجيل الدخول باستخدام بيانات الاعتماد الخاصة بي ، ثم أستخدم عنوان URL GO لتنزيل تقرير PDF ، وإرسال معلماته ، (القيام بترميز عنوان URL والذي يتضمن التحويل "> إلى" ٪ 3E '، الذي ينتهي به المطاف إلى شيء مثل:

HTTP://bi.ourcompany.com/analytics/saw.dll?Dashboard&PortalPath=%2Fshared%2FBAZV2%2F%5Fportal%2FBAR%20%28BAZZER%29&Page=BAZZER%20BAR%20Report&Action=Navigate&format=pdf&P0=3&P1=eq&P2=Bing.Baz&P3=%3EVAL1%5F03&P4=eq&P5=VAL2&P6=08%2F31%2F2010&P7=eq&P8=Zaz.Zaz&P9=BAR

شيء واحد يجب ملاحظة: لم أستطع الحصول على هذا العمل على الإطلاق باستخدام "GO" بدلاً من "لوحة القيادة". اضطررت أيضًا إلى استخدام Action = "تنقل" بدلاً من "الطباعة" لجعل هذا العمل. (عندما أستخدم "GO" بدلاً من "لوحة القيادة" ، أحصل على ملف PDF فارغ يقول شيئًا ما حول "لا يمكن تقديم أعمدة". هذا جيد ، لأنه يعمل بشكل جيد ، إلا عندما يكون هناك رمز ">>" واحدة من قيم المعلمة ...

يمكن لأي شخص أن ينصح؟

هل كانت مفيدة؟

المحلول

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top