Navigation:  Integração via web services SOAP > Web services publicados > Formulário >

newTableRecordList

Previous  Top  Next

Este método possibilita inserir múltiplos registros de uma tabela dinâmica do SoftExpert Formulário.

 

Para a utilização deste método, é necessário seguir o padrão abaixo documentado.

 

O webservice suporta em média a inserção de 100 registros por requisição, considerando uma tabela com 10 colunas. A capacidade de registros processados por requisição variará de acordo com as configurações do servidor. A quantidade de colunas também impacta no processamento.

Caso seja necessário a utilização com números maiores do que o mencionado no parágrafo anterior, recomendamos que sejam realizados testes no ambiente de testes antes de utilizar o recurso no ambiente de produção.

 

Classe Java

Requisição

web/wwwroot/ws/java/form/NewTableRecordListRequestType.java

Retorno

web/wwwroot/ws/java/form/NewTableRecordListResponseType.java

 

Requisição

Identificador

Requerido

Descrição

UserID

 

Matrícula do usuário

TableID

X

Identificador da tabela

FormRecordList

X

Matriz; Agrupador de vários registros que serão inseridos

Record

X

Matriz; Agrupador do registro que será inserido

TableFieldList

X

Matriz; Agrupador de vários campos da tabela que serão inseridos no registro

TableField

X

Matriz; Agrupador do campo da tabela

TableFieldID

X

Identificador do campo da tabela

TableFieldValue

 

Valor do campo da tabela

Observações de acordo com o tipo do campo:

• Número: dígitos numéricos sem separador de milhar e decimal

• Decimal: dígitos numéricos sem separador de milhar e com ponto (.) como separador decimal

• Data: YYYY-MM-DD

• Hora: HH:MM

• Boolean: 0 ou 1

 

Retorno

Identificador

Descrição

RecordListResponse

SUCESSO: Retorna um vetor com os metadados:

• RecordListResponse: Matriz; Registros

o Record: Registro

Retorna uma mensagem do sucesso ou do erro ocorrido

Status

FALHA: FAILURE

Code

FALHA: Código de retorno negativo

Detail

FALHA: Descrição do erro encontrado