Autor Tópico: [RESOLVIDO]Campo tipo Radio, Select não apresentam valores salvos para edição  (Lida 365 vezes)

belgadata

  • Intermediário
  • ***
  • Mensagens: 187
    • Email
 Campo tipo Radio, Select Salva no Banco de dados , mostra na consulta,mas, quando entra no formulario para editar não marca o radio ou não mostra a opção anterior do Select  do conteúdo já gravado no banco de dados. Este problema ocorre web e mobile

   Ambiente de Desenvolvimento
   Desenvolvido no windows 7,  SC8.1.039
« Última modificação: Maio 23, 2016, 11:38:20 am por Yuri Esteves »

belgadata

  • Intermediário
  • ***
  • Mensagens: 187
    • Email
Re:Campo tipo Radio, Select não apresentam valores salvos para edição
« Responder #1 Online: Maio 16, 2016, 12:24:58 pm »
Alguem está tendo este tipo de problema ?

Obrigado !

Jailton

  • Expert
  • *****
  • Mensagens: 2030
Re:Campo tipo Radio, Select não apresentam valores salvos para edição
« Responder #2 Online: Maio 16, 2016, 01:23:21 pm »
Fiz um teste aqui no meu SC 8.1.39, atualização manual; Alterei o rádio, salvei, avancei os registros e voltei e esta normal:


O Princípio da Vibração. "Nada está parado, tudo se move, tudo vibra". Caibalion.

belgadata

  • Intermediário
  • ***
  • Mensagens: 187
    • Email
Re:Campo tipo Radio, Select não apresentam valores salvos para edição
« Responder #3 Online: Maio 17, 2016, 06:41:40 pm »
Boa noite Jailton,

    Obrigado pela resposta !
    Na minha aplicação tem paginas em abas e ligações mestre-detalhe.
    Vou fazer um teste com um formulario mais simples, como no seu exemplo, e ver se funciona !

Abraço !

belgadata

  • Intermediário
  • ***
  • Mensagens: 187
    • Email
Re:Campo tipo Radio, Select não apresentam valores salvos para edição
« Responder #4 Online: Maio 21, 2016, 02:18:10 am »
Boa noite,

    Constatei que o problema é que se definir o campo, no banco de dados, somente como character(n) não funciona
tem que ser "character varying(n)". Não era para ser assim, mas, alterei no banco de dados e funcionou.
    Quando o campo , no banco, está  "character(n)" o SC informa no desenvolvimento da aplicação como "BPCHAR".
    Se não for definido como select, radio ou check o conteudo é salvo normalmente

    Banco Postgres, Sc 8.1.40, ambiente de desenvolvimento, window 7