Varios valores para un parámetro en parámetros de URL

Un usuario Pregunto ✅

Anónimo

Hola

Estoy intentando activar un informe paginado pasando parámetros de Power BI. Mi pregunta es cómo puedo pasar varios valores del mismo parámetro y varios de esos parámetros de la URL al informe paginado. Hay algunos hilos en el foro que son similares. https: //community.powerbi.com/t5/Service/Paginated-Report-Using-URL-Parameters-and-Select-ALL/mp/88 …. Sin embargo, no he encontrado la solución. He utilizado las siguientes medidas. Esta es la medida de URL base:

URL base =
var pid = [Selected Prid]
var baseURL = «https: //app.powerbi.com …..? rp: MASTERREFERENCESProgramID =»
REGRESO
CONCATENAR (baseURL, pid)
Esta es la medida para seleccionar los valores de los parámetros.
Prid seleccionado = CALCULAR ((
CONCATENATEX (
MASTER_REFERENCES,
MASTER_REFERENCES[Program ID],
«,»
)
)
)
Esta es la medida para descargar el informe en formato
Palabra =
VAR baseURL = [Base URL]
REGRESO
CONCATENAR (baseURL, «& rdl: format = pdf»)
El problema es que solo genera el informe cuando selecciono solo 1 valor de la segmentación. El ID del programa en el servicio no se activa cuando selecciono varios valores de la cortadoraPic1.png

pic2.png

1) Quiero seleccionar múltiples ID de programa en la segmentación y generar un informe para ello y también tengo otras segmentaciones donde el usuario generalmente seleccionaría de una de las segmentaciones.

2) ¿Es posible descargar el informe sin que el usuario final vea la página de servicio? Gracias. Cualquier ayuda es muy apreciada y valiosa.

Hola @Anónimo,

1. Según mi prueba, pasar parámetros de URL no admite varias opciones en la actualidad.

2. Puede hacer esto para informes paginados (rdl), pero no actualmente para archivos de Power BI (pbix). La capacidad de suscribirse a archivos pbix actualmente solo está disponible en el servicio en la nube (por lo tanto, cuando publica en powerbi.com)

Atentamente,
Liang
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

Anónimo

En respuesta a V-lianl-msft

Hola @ V-lianl-msft

Gracias por su respuesta.

1. Creo que puede pasar varios valores para un parámetro. Intenté usar «? Rp: parameter» dos veces y funciona, pero solo para dos valores de la cortadora. Hay un video de YouTube que discute este tema y mencionaron que es posible con alguna solución.

2. Siempre que pasamos un valor de la segmentación, el usuario final suele ver la página de servicio del informe paginado y luego se descarga el archivo. Queremos evitar eso. Escuché que este no es el caso con SSRS, donde el usuario solo ve un flash y esto también se puede hacer en paginado.

Gracias

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *