Avalados por :

Como passar a saída de uma consulta SQL como entrada para outra no xMII 11.5

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

Olá,

Estou usando a versão 11.5 do xMII. Preciso passar a saída de uma consulta SQL como entrada para outra consulta SQL no BLS. Se eu codificar diretamente, consigo obter a resposta, mas se tentar usar parâmetros nos links, não funciona.

Sweety

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

4 Respuestas

0
Loading...

Olá Sweety,

Bem... Você pode configurar a expressão XPATH (Configurar Objeto) do Repetidor para a saída da Consulta SQL 1.

Exemplo: "<Nome da Consulta SQL1>.Resultados{/Rowsets/Rowset/Row}"

Em seguida, atribua "<Nome do Repetidor>.Saída{/Row/<Nome da Coluna>}" à variável Param.1 da Consulta SQL 2.

Espero que isso ajude.

Cumprimentos,

Kedar

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

Parece que deberia 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...

Olá Mike,

Eu peguei a saída da consulta SQL e coloquei em um Repeator e depois como entrada para a próxima consulta SQL. Esta é a expressão nos links. Isso é atribuído ao Param.1.

Repeator_GetEquipmentIDsForSelectedCell.Output{/Row/EquipmentId}

Sweety

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

Olá Sweety!

Normalmente, a saída da sua consulta SQL está em formato XML. Mas os dados de entrada de uma propriedade de consulta SQL geralmente são cadeias de caracteres. O que o seu editor de links está mostrando para o mapeamento? Você está capturando o conteúdo de um único nó e passando essa cadeia para a propriedade da consulta? Ou você está capturando fragmentos de XML (o que não funcionará)?

Por favor, publique aqui o conteúdo do editor de expressões.

Saudações,

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?