cómo pasar varios parámetros en un abrir doc url de una webi informe en el repositorio?
-
29-10-2019 - |
Pregunta
quiero pasar varios parámetros como el año,mes,semana, etc a un webi informe en el repositorio..¿cómo puedo lograr esto..
Thanx
Solución
de lo que recuerdo es solo una cuestión de construir la cadena de consulta de URL en la moda estándar, por ejemplo,
[URL_path]?paramA=123¶mB=xyz
Como cuando se forma cualquier URL, deberá asegurarse de que debe incluirle sus parámetros.
Aquí hay un enlace a una guía BO XI 31 de OpenDoc Sintaxis: VisualizaciónDocumentos usando OpenDocument .
El BO API le permite consultar cada "mensaje" por su "tipo", por ejemplo.Valorado único (LSM) o múltiple.Es posible que deba incluir tipos de parámetros en las URL que construya.La documentación BO lo explica.
Al pasar la información de la fecha, puede encontrar problemas de localización según la configuración de sus informes y cómo cree su sesión con BO.
Otros consejos
Me puede dar un ejemplo de mi lado:
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
donde:
sIDType=CUID
--> Me va a proporcionar la CUID
de la WebI informe
&sType=wid
--> tipo de WEBI-Report
&sRefresh=Y
--> el informe debe ser renovada = yes
&iDocID=AUcrjvCCPOVxxxvXJV9Qs0k
--> esta es la CUID
del informe
&lsMYBO_BU=A;B
--> este es un M
Múltiples (valor variable) llamado YBO_BU
, y me estoy dando los valores A
y B
&lsSYBO_CALYEAR=201410
--> este es un S
(El único valor de la variable) se llama YBO_CALYEAR
, y me estoy dando el valor 201410
(el formato puede ser importante si usted tiene usuarios con diferentes formatos de fecha, por lo que el uso de AAAAMM)
&lsSYBO_CRNCY=EUR
--> este es un S
(El único valor de la variable) se llama YBO_CRNCY
, y me estoy dando el valor EUR
Espero te sirva de ayuda.
BR,
Belén.