Autor Tópico: [RESOLVIDO] Troca de temas na V8 causa perda de configurações de campos  (Lida 1576 vezes)

Kleyber

  • Expert
  • *****
  • Mensagens: 2239
    • Email
Pessoal da NM,

Façam o seguinte teste na V8:

1 - Criem um formulário qualquer e defina alguns campos como SELECT ou CHECKBOX (por exemplo), usando um tema qualquer da V8;
2 - Mudem o tema para um tema qualquer da V7, usando a opção EDIÇÃO EXPRESSA;
3 - Abram novamente o formulário criado e execute, já com o novo tema definido.

O que acontece? Todas as definições de campos como SELECT ou CHECKBOX são PERDIDAS. Tem que reconfigurar todos os campos.

No aguardo,
« Última modificação: Março 11, 2015, 01:58:04 pm por Yuri Esteves »
Kleyber Derick

ITIL® V3 Foundation Certified
Analista de Sistemas
São Luís - Maranhão
www.tkinformidia.net

pessanha

  • Expert
  • *****
  • Mensagens: 643
    • Email
Re:Troca de temas na V8 causa perda de configurações de campos
« Responder #1 Online: Dezembro 09, 2014, 04:27:02 pm »
so para acrescentar,
já conteceu varias vezes comigo, tenho aplicações com formulários "gigantescos" !
Imagia ter que refazer campo por campo .... isso é muito grave.


FredKeyster

  • Expert
  • *****
  • Mensagens: 1702
  • DEWENNINMEN
    • Email
Re:Troca de temas na V8 causa perda de configurações de campos
« Responder #2 Online: Dezembro 09, 2014, 04:28:55 pm »
Há um Bug no temas do SC. É simples de descobrir. Vá em "Layout" - > "CSS de Allicações (temas)" e escolha qualquer tema para "Salvar Como"  ...  ou simplesmente pegue um tema e clique em "Salvar como" e veja o "paw" que dar!

OBS: Não é só clicar em "Salvar como" e sim clicar e depois colocar qualquer nome e "Salvar"!
« Última modificação: Dezembro 09, 2014, 04:31:02 pm por FredKeyster »
F. A.
Analista de Sistemas

Bernhard

  • Administrator
  • Expert
  • *****
  • Mensagens: 1619
Re:Troca de temas na V8 causa perda de configurações de campos
« Responder #3 Online: Dezembro 09, 2014, 09:58:55 pm »
Boa noite,

Discutirei este problema com nossa equipe de bugs.

att,
Bernhard Bernsmann

Kleyber

  • Expert
  • *****
  • Mensagens: 2239
    • Email
Re:Troca de temas na V8 causa perda de configurações de campos
« Responder #4 Online: Dezembro 09, 2014, 10:08:41 pm »
Bernhard,

Obrigado. Ficamos no aguardo desta solução.
Kleyber Derick

ITIL® V3 Foundation Certified
Analista de Sistemas
São Luís - Maranhão
www.tkinformidia.net

Kleyber

  • Expert
  • *****
  • Mensagens: 2239
    • Email
Re:Troca de temas na V8 causa perda de configurações de campos
« Responder #5 Online: Dezembro 25, 2014, 04:56:11 pm »
Bernhard,

Só pra informar... o problema persiste.
Kleyber Derick

ITIL® V3 Foundation Certified
Analista de Sistemas
São Luís - Maranhão
www.tkinformidia.net

Kleyber

  • Expert
  • *****
  • Mensagens: 2239
    • Email
Re:Troca de temas na V8 causa perda de configurações de campos
« Responder #6 Online: Dezembro 25, 2014, 05:37:17 pm »
Bernhard,

Só complementando: Se incluir ou alterar um campo no banco de dados e no dicionário de dados excluir a tabela e adicioná-la novamente, quando for na aplicação formulário e sincronizar tabela, os campos SELECT ou CHECKBOX ou de outros tipos perdem a configuração.

Façam os testes e corrijam por favor.
Kleyber Derick

ITIL® V3 Foundation Certified
Analista de Sistemas
São Luís - Maranhão
www.tkinformidia.net

Kleyber

  • Expert
  • *****
  • Mensagens: 2239
    • Email
Re:Troca de temas na V8 causa perda de configurações de campos
« Responder #7 Online: Janeiro 07, 2015, 09:52:29 pm »
Bernhard boa noite,

Alguma novidade quanto a este problema?
Kleyber Derick

ITIL® V3 Foundation Certified
Analista de Sistemas
São Luís - Maranhão
www.tkinformidia.net

Bernhard

  • Administrator
  • Expert
  • *****
  • Mensagens: 1619
Re:Troca de temas na V8 causa perda de configurações de campos
« Responder #8 Online: Janeiro 07, 2015, 10:17:16 pm »
Kleyber,

Não consegui simular o problema na release 8.00.027. Realizei o seguinte teste:

1 - Criei um formulário com formato registro simples, utilizando um tema da V8.
2 - Alterei para um tema da V7 usando a opção de edição expressa
3 - Executei o formulário, mas as configurações que fiz no campo SELECT se mantiveram.

Você continua enfrentando o problema na 8.00.027?

att,
Bernhard

Kleyber

  • Expert
  • *****
  • Mensagens: 2239
    • Email
Re:Troca de temas na V8 causa perda de configurações de campos
« Responder #9 Online: Janeiro 08, 2015, 09:46:30 am »
Sim continuo. veja isto: Se incluir ou alterar um campo no banco de dados e no dicionário de dados excluir a tabela e adicioná-la novamente, quando for na aplicação formulário e sincronizar tabela, os campos SELECT ou CHECKBOX ou de outros tipos perdem a configuração.

Faça o teste aí pra você confirmar.

No aguardo,
« Última modificação: Janeiro 08, 2015, 10:27:41 am por Kleyber »
Kleyber Derick

ITIL® V3 Foundation Certified
Analista de Sistemas
São Luís - Maranhão
www.tkinformidia.net

Kleyber

  • Expert
  • *****
  • Mensagens: 2239
    • Email
Re:Troca de temas na V8 causa perda de configurações de campos
« Responder #10 Online: Março 09, 2015, 06:59:18 pm »
Pessoal desculpem o cross-posting,

Depois de ter recebido email do Yuri Esteves (obrigado Yuri), o problema foi finalmente resolvido. Trata-se de uma configuração que eu nunca havia utilizado e por isso não tinha como eu detectar o que era logo de início. O problema foi descrito mais acima neste link, onde informei que quando mudamos a estrutura de uma tabela e vamos atualizá-la no dicionário de dados, os campos dos tipos SELECT, CHECKBOX, etc nos formulários que usam essa tabela, perdiam suas configurações, voltando a ser campos texto, etc.

A solução foi a seguinte, no Dicionário de Dados:

1 - Ao selecionar a opção para sincronizar a aplicação, caso a opção "tipo de dado" esteja marcado o scriptcase irá sobrescrever os valores que foram marcados.



2 - Caso a alteração seja apenas nas langs, deixe marcado apenas a opção de "Label".



3 - A interface para você verificar os tipos de dado dos campos, logo que a tabela for sincronizada, fica na opção "Editar".



4 - Nessa tela, a interface exibe todos os tipos de dados recuperados no momento da sincronização da tabela no Dicionário de dados.



Então o problema era esse, eu havia sincronizado a tabela com todos os ítens marcados conforme tela 1, assim os campos foram recuperados com os tipos de dados iniciais, no momento da sincronização da aplicação com a opção "tipo de dado" marcado, o scriptcase apenas sobrescreveu esses valores.

Deixo aqui registrado, pois pode ajudar outras pessoas que passaram pelo mesmo problema.
Kleyber Derick

ITIL® V3 Foundation Certified
Analista de Sistemas
São Luís - Maranhão
www.tkinformidia.net

Bernhard

  • Administrator
  • Expert
  • *****
  • Mensagens: 1619
Re:Troca de temas na V8 causa perda de configurações de campos
« Responder #11 Online: Março 09, 2015, 10:14:16 pm »
Kleyber,

Agradecemos seu feedback que certamente ajudará outros usuários que venham a enfrentar o mesmo problema.

att,
Bernhard