سؤال

هل يمكن لأي شخص أن يوفر لي مثالًا عمليًا يحصل على تقارير من Jasperserver باستخدام API Soap. في الواقع ، أعرف كيفية تشغيله إلى ملف .... لكنني بحاجة إلى الحصول على بيانات تقرير مباشرة.

شكرا لك مقدما!

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

المحلول

لقد جربت الكثير من الطرق لفعل الشيء أعلاه ، وما توصلت إليه هو الحصول على تقرير من Jasperserver بتنسيق Jasperprint ثم تصديره في كل ما تحتاجه. هناك طريقة أخرى لحل هذه المشكلة وهي الحصول على تقرير عبر HTTP API.

نصائح أخرى

يمكنك التحقق من http://www.codeproject.com/kb/ajax/javascriptsoapclient.aspx

لكنني واجهت نفس القضية المتمثلة في الاضطرار إلى الذهاب إلى Jasperserver Direct. إذا كنت تفعل ذلك على خادم PHP ، فسيكون لديهم الكثير من رمز PHP التجريبي الذي يقوم بدعوة الصابون لك. لقد استخدمت ذلك ووجدت أنه من الأسهل بكثير تنفيذها من القيام بذلك مع JavaScript. الرابط أعلاه يجب أن يساعدك في إجراء مكالمة الصابون.

لقد وجدت وثائق Jaspers SOAP تفتقر إلى وجود رمز مصدر PHP الذي قام بمثال عمل كان مفيدًا للغاية.

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