TECNOLOGIA – WebServices – Como armazenar o valor do tamanho de um parâmetro de entrada do tipo Tabela (array) e retorne o nome (parâmetro da tabela) para cada linha
Dúvida
Como armazenar o valor do tamanho de um parâmetro de entrada do tipo Tabela (array) e retorne o nome (parâmetro da tabela) para cada linha, no módulo de Recursos?
Solução
Para armazenar o valor do tamanho de um parâmetro de entrada do tipo Tabela (array) e retorne o nome (parâmetro da tabela) para cada linha, realize os passos a seguir:
1. Acesse o Gestão Empresarial | ERP;
2. Utilize a regra abaixo, como exemplo para sua customização:
nQtdLinhas = cadastro.tabelaObj.QtdLinhas; @ Tamanho Tabela @
Definir Alfa aNome; @ Variável que vai retornar o nome @
Para (i = 0; i < nQtdLinhas; i++) { @ For básico @
cadastro.tabelaObj.LinhaAtual = i; @ Linha da Tabela vai receber o valor i @
aNome = cadastro.tabelaObj.nome; @ Recupera a coluna nome da tabela na posição i @
Mensagem(Retorna, aNome); @ Retorna o nome da pessoa @
}
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.