Avalados por :

Cómo pasar la salida de una consulta SQL como entrada a otra en xMII 11.5

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 5 Vistas
0
Loading...

Hola,

Estoy utilizando la versión 11.5 de xMII. Necesito pasar la salida de una consulta SQL como entrada a otra consulta SQL en BLS. Si lo codifico directamente, puedo obtener la respuesta, pero si intento usar parámetros en los enlaces, no funciona.

Sweety

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Loading...

Hola Sweety,

Bueno.. Puedes configurar la expresión XPATH (Configurar Objeto) del Repetidor para la salida de la Consulta SQL 1.

Ejemplo: "<Nombre de Consulta SQL1>.Resultados{/Rowsets/Rowset/Row}"

Luego, asigna "<Nombre del Repetidor>.Salida{/Row/<Nombre de la Columna>}" a la variable Param.1 de la Consulta SQL 2.

Espero que esto ayude.

Saludos cordiales,

Kedar

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Loading...

Parece que debería funcionar. ¿Puedes poner un trazador después del repetidor y mostrar el contenido del campo de interés? ¿Qué muestra?

Además, ¿puedes mostrar el script SQL para el bloque de acción después del repetidor?

Gracias,

Mike

Editado por: Michael Appleby el 25 de enero de 2011 7:07 AM

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Loading...

Hola Mike,

He dado la salida de la consulta SQL a un Repeator y luego como entrada a la siguiente consulta SQL.. esta es la expresión en los enlaces. Esto se asigna al Param.1

Repeator_GetEquipmentIDsForSelectedCell.Output{/Row/EquipmentId}

Sweety

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Loading...

¡Hola Sweety!

Normalmente, la salida de tu consulta SQL está en formato XML. Pero los datos de entrada de una propiedad de consulta SQL suelen ser cadenas. ¿Qué muestra tu editor de enlaces para el mapeo? ¿Estás capturando el contenido de un solo nodo y pasando esa cadena a la propiedad de la consulta? ¿O estás capturando fragmentos de XML (lo cual no funcionará)?

Por favor, publica aquí el contenido del editor de expresiones.

Saludos,

Mike

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?