PROBLEMAS COM DATAS APÓS ATUALIZAÇÃO - TRISTE REALIDADE

SC muito bom, mas geralmente após atualizações sempre aparece uma ¨%%¨#%.

Atualizei e agora todos os campos que tem sc_date_conv estão dado pau…
mas nao tem problema né…são só umas 50 app utilizando isso…

esta invertendo a data -> 1420-29-03 … tem que ser -> 2014-29-03 E AINDA DANDO ERRO NO INSERT

Alguem da NM pra comentar algo?

Sugerimos a anos para não atualizarem o sc automaticamente e sem se garantir com a chance de voltar a versão anterior.

  • Aguardem um tempo depois da liberação de uma nova release.

  • tenham sempre em mãos o zip da versão anterior.

  • Tenham sempre em mãos backup atualizado

  • Só façam a atualização se em seu changelog conter alguma correção que seja do seu interesse.

E no meio do meio, 40 pessoas paradas na empresa…

Alguem da NM ?

Fiz um teste diretamente no campo sem o convert

valor no form = 29/03/2014
resultado do var_dump = string(10) “0329-14-20”

Será que não terei uma resposta da NM ?

Envie para bugs@netmake.com.br será mais rápido que pelo fórum.

fiz um teste e criei um campo novo e aceitou até mesmo sem converte.

está dando pau com os campos que já faziam parte do form.

Fiz o seguinte procedimento:

apaguei o campo data no banco.
sincronizei o formulario
gerei novamente o codigo

criei o campo novamente no banco de ados com o mesmo nome
sincronizei novamente

Deu o mesmo erro.

só funcionou apagando o campo no banco de dados e criando outro com nome diferente…

Boa noite,

Vou verificar o problema com nossa equipe de bugs.

att,
Bernhard Bernsmann

Bern… fiz esse teste em 1 form apenas(apagar campo e criar com outro nome).
Percebi que na maioria eu apenas retirei a formatação e funcionou…
vou verificar,mas acho que nao passa de 5 forms que a única solução foi mudar o campo…

e a saga continua:

agora após a ultima atualização nao preciso mais fazer conversao…porém se o campo data estiver vazio gera o mesmo erro…
antes nao gerava…agora inverteu tudo né…

quando sai uma correção ?

o comando Sql está enviando a palavra ‘null’ em campo data onde deveria ser ’ ', apenas.

Ola amigos, podem resolver temporariamente o problema assim.

//$dpagamento = sc_date_conv({fina_data_pagamento},“ddmmaaaa”,“aaaammdd”);

$dpagamento = {fina_data_pagamento};
$dpagamento = str_replace(’/’, ‘’, $dpagamento);
$dpagamento = date(‘Ymd’, strtotime($dpagamento));

Abs.

Luis Gustavo