• Categorias
  • Recente
  • Tags
  • Popular
Collapse

Converter tabela para json e executar função no componente integração passando o dados

Agendado Fixado Trancado Movido Funções
2 Posts 1 Posters 296 Visualizações
    • Mais Antigo para Mais Recente
    • Mais Recente para Mais Antigo
    • Mais Votados
Responder
  • Responder como tópico
Entre para responder
Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.
  • A Offline
    A Offline
    Anderson SS
    wrote on última edição por
    #1

    Olá pessoal,
    Estou tendo um problema ao tentar enviar um array de dados para executar numa função javascript no componente integração.

    Eu estou fazendo a consulta em um fluxo na camada servidor, e nele eu uso a função tabela para json para converter os dados. Depois retorno esse dados para um fluxo cliente.

    fluxo servidor.png

    No fluxo cliente, eu chamo a função executar função e passo esse json como parâmetro.

    fluxo cliente - executar funcao.png

    A função que tenho no componente integração está bem simples, apenas para testar o recebimento dos dados.errro componente integracao - aba js.PNG

    O problema é que os dados não estão chegando da forma esperada na função. Eu espero que chegue um array com 2 objetos, porém está chegando apenas um objeto, e está solto, quero dizer fora de um array.

    no debug da consulta aparece assim

    retorno na camada cliente.png

    e após executar a função no navegador o resultado vem assim:

    resultado no browser.png

    Como a documentação do Maker não ajuda muito, eu não sei se é um problema ou se falta eu fazer algo.
    Se alguém puder ajudar eu agradeço.

    A 1 Resposta Última resposta
    0
  • A Offline
    A Offline
    Anderson SS
    replied to Anderson SS on última edição por
    #2

    @anderson-ss

    Recebi a ajuda de um outro usuário e vou colocar aqui.

    Foi necessário fazer uma conversão dos dados retornados pela função tabela para json e para isso tive que usar a função criar lista a partir dos elementos e nela passar como parâmetro o resultado da consulta.

    Pelo que entendi, ao passar a lista retornada pela função "tabela para json" na função "executar função", cada elemento dessa lista será recebido como um parâmetro separado na função javascript que estamos executando, ao invés de chegar como um array.

    conversao da lista.png

    1 Resposta Última resposta
    2

  • Login

  • Não tem uma conta? Cadastrar

  • Login or register to search.
  • Primeiro post
    Último post
0
  • Categorias
  • Recente
  • Tags
  • Popular
  • Login

  • Não tem uma conta? Cadastrar

  • Login or register to search.