Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Fluig - Plataforma - MOB - Por que formulários que acessam datasets no mobile estão trazendo valores nulos

relogio_tempo_leitura_2.png Tempo aproximado para leitura: 00:04:00 min

Ocorrência

O campo do formulário que acessa um dataset apresenta apenas valores nulos, mas funciona normalmente na web.

Ambiente
TOTVS Fluig Plataforma - Mobile - Todas as versões

 

Causa
Se o seu formulário possui uma estrutura de arquivos semelhante a essa:

  • SEU_FORMULÁRIO.html;
  • SEU_FORMULARIO_ecmmobile.html;

Abra o segundo arquivo e verifique se o código HTML do campo que está apresentando problemas é semelhante ao código abaixo:

SEU_FORMULARIO_ecmmobile.html
<!-- demais linhas omitidas -->
<div class='mylabel'>LABEL DO CAMPO</div>
<select name='combo21' class='input-selection'>
    <option value='null'>null</option>
    <option value='null'>null</option>
    <!-- pode haver mais linhas como essa, ou menos -->
    <option value='null'>null</option>
    <option value='null'>null</option>
</select>
<!-- demais linhas omitidas -->

 

Solução

Converta o formulário para a nova versão — que utiliza o novo Style Guide — onde apenas um código serve tanto para o navegador web quanto para o app mobile. Para isso, siga os passos abaixo:

1) Certifique-se de estar utilizando a versão mais recente do Fluig Studio (que seja compatível com seu Fluig server);

2) Crie um novo formulário;

3) Copie todos os arquivos do formulário anterior para o novo, com exceção do(s) arquivos .html. Por exemplo:

  • Sobre o arquivo SEU_FORMULARIO.html
    Abra o fonte do formulário antigo e copie o conteúdo da tag:
<form class="totvs-form grid vertical create-form-components ui-sortable t1" name="createFormComponents">
    <!-- linhas a serem copiadas foram omitidas, pois são diferentes para cada formulário -->
<form>
  • Abra o fonte do novo formulário e cole o conteúdo copiado dentro da tag:
<form name="form" role="form">
    <!-- cole aqui o conteúdo copiado -->
</form>

Importante

Não copie a tag "<form>", apenas o conteúdo dela

  • Sobre o arquivo SEU_FORMULARIO_ecmmobile.html
    Não há necessidade de copiar o arquivo acima para a nova estrutura;
    Ao exportar novamente o formulário para o TOTVS Fluig utilize o nome do antigo formulário, apenas para gerar uma nova versão.

Observação: Pode haver necessidade de remodelação da parte visual do formulário. Facilitadores podem ser encontrados em https://style.fluig.com

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _