كيفية تمرير معلمات متعددة في عنوان url للمستند المفتوح لتقرير webi في المستودع؟

StackOverflow https://stackoverflow.com/questions/5895708

سؤال

أريد تمرير معلمات متعددة مثل السنة والشهر والأسبوع وما إلى ذلك إلى تقرير webi في المستودع..كيف يمكنني تحقيق ذلك..

ثانكس

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

المحلول

مما أتذكره ، فإن الأمر يتعلق فقط بإنشاء سلسلة استعلام عنوان URL بطريقة قياسية ، على سبيل المثال Genacodicetagpre

كما هو الحال عند تكوين أي عنوان URL ، سوف تحتاج إلى التأكد من URLEncode للمعلمات الخاصة بك.

فيما يلي رابط إلى دليل BO XI 31 لبناء جملة opendoc: العرضالمستندات باستخدام OpenDocument .

تتيح لك واجهة برمجة تطبيقات BO الاستعلام عن كل "مطالبة" عن "نوعها" ، على سبيل المثالذو قيمة واحدة (lsM) أو متعدد القيم.قد تحتاج إلى تضمين أنواع المعلمات في عناوين URL التي تنشئها.تشرح وثائق BO هذا.

عند تمرير معلومات التاريخ ، قد تواجه مشكلات متعلقة بالترجمة بناءً على كيفية إعداد تقاريرك وكيفية إنشاء جلستك مع BO.

نصائح أخرى

يمكنني أن أقدم لك مثالاً من جانبي:

https://URL_path/BOE/OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&sType=wid&sRefresh=Y&iDocID=AUcrjvCCPOVHtSvXJV9Qs0k&lsMYBO_BU=A;B&lsSYBO_CALYEAR=201410&lsSYBO_CRNCY=EUR

أين:

sIDType=CUID --> سأقدم CUID من تقرير ويب آي

&sType=wid --> النوع هو WEBI-Report

&sRefresh=Y --> يجب تحديث التقرير = yes

&iDocID=AUcrjvCCPOVxxxvXJV9Qs0k --> هذا هو CUID من التقرير

&lsMYBO_BU=A;B --> هذا أ M (متغير متعدد القيمة) يسمى YBO_BU, ، وأنا أعطي القيم A و B

&lsSYBO_CALYEAR=201410 --> هذا أ S (متغير قيمة واحدة) يسمى YBO_CALYEAR, ، وأنا أعطي القيمة 201410 (قد يكون التنسيق مهمًا إذا كان لديك مستخدمين بتنسيقات تاريخ مختلفة، لذا استخدم YYYYMM)

&lsSYBO_CRNCY=EUR --> هذا أ S (متغير قيمة واحدة) يسمى YBO_CRNCY, ، وأنا أعطي القيمة EUR

اتمني ان يكون مفيدا.

ر،

بيلين.

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