Execução da conexão com o serviço da Web

É possível executar a conexão com o serviço da Web de várias maneiras.

Para executar a conexão com o serviço da Web usando um botão

Para conexões de dados WSDL, a paleta Exibição de dados inclui um nó que representa um botão.

 Arraste o nó que representa um botão até o design de formulário. Esse botão executa a operação dessa conexão.

Para executar a conexão com o serviço da Web de outro evento

É possível executar a conexão com o serviço da Web a partir de um outro evento em vez de um botão. Por exemplo, com base no valor escolhido por um usuário em uma lista, esse valor pode ser transmitido ao serviço.

 Digite o script a seguir no evento com o qual você deseja acionar o serviço da Web:

Em JavaScript: xfa.connectionSet.MyWSDLDataConnection.execute(0);

Em FormCalc: $connectionSet.MyWSDLDataConnection.execute(0)

Em ambos os casos, o parâmetro que está sendo transmitido é um valor Booliano. Quando os resultados são retornados a partir do serviço da Web, esse valor indica se todo o DOM de dados deve ser unido ao formulário ou se os valores retornados substituirão aqueles na instância atual do formulário. Zero (0) indica que os dados não serão reunidos, ou seja, nenhum campo ou subformulário novo será adicionado ou removido diretamente como resultado dessa operação de execução. Um (1) indica que todos os dados no DOM de dados serão reunidos.

Para exibir uma informação do botão da conexão

  1. Selecione um botão na página.

  2. Na paleta Objeto, clique na guia Executar e exiba as informações de conexão em Informação da conexão.