Digitando data futura

Destinado ao auxílio e Troca de informações sobre a ferramenta Xmaker
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
Pedro Gomes
Mensagens: 38
Registrado em: Dezembro 28th, 2011, 11:30 am
Contato:

Digitando data futura

Mensagempor Pedro Gomes » Janeiro 24th, 2012, 12:24 am

Olá a todos!

Mais uma vez preciso da ajuda da galera.
Criei uma tabela de contas a receber e nela um campo data e que neste campo será digitado uma data acima da data atual, por exemplo: - Hoje é 24/01/2012 e a data poderá ser 31/01/2012.
Acontece que quando digito esta data no campo e clico para salvar, recebo a seguinte mensagem de erro:
Gravação na tabela: Contas a Receber Prestador
Dynamic SQLError
SQL error code = -303
Conversion error from string "31-JAN-2012"

Alguém me ajuda nesta questão?

Desde já agradeço.

Gustavo
Mensagens: 244
Registrado em: Dezembro 22nd, 2010, 1:05 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Digitando data futura

Mensagempor Gustavo » Janeiro 24th, 2012, 9:10 am

Olá,

Se o campo for do tipo data, não pode receber o valor: "31-JAN-2012", e sim "31/01/2012".
"31-JAN-2012" Funcionaria apenas se o campo fosse alfanumérico.
Att,

Gustavo Barreto
;)

Pedro Gomes
Mensagens: 38
Registrado em: Dezembro 28th, 2011, 11:30 am
Contato:

Re: Digitando data futura

Mensagempor Pedro Gomes » Janeiro 24th, 2012, 9:25 am

Olá Gustavo,

Obrigado pelas respostas dadas, porém informo que o campo foi criado na tabela como campo data (tamanho 10), e a máscara 99/99/9999.
Quando digito a data ou captura do calendário o campo é preenchido normalmente; só ocorre a mensagem de erro quando clico no botão gravar.
Não sei de onde está ártindo esta mensagem, pois em outra tabela (Contas a Pagar) utilizo tb um campo data, aliás, este campo foi herdado da tabela Contas a receber e na tabela Contas a Pagar, não recebo nenhuma mensagem de erro. Porque será?

Fico mais uma vez no aguardo de uma orientação.

Pedro Gomes.

Gustavo
Mensagens: 244
Registrado em: Dezembro 22nd, 2010, 1:05 am
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Digitando data futura

Mensagempor Gustavo » Janeiro 24th, 2012, 10:44 am

Olá,

Vamos fazer um teste:

Coloque na primeira linha do botão salvar o seguinte código:

ShortDateFormat := 'dd/mm/yyyy'; // Formato de data
DateSeparator := '/'; // Separador de data


Depois de feito, por favor nos reporte o que aconteceu.
Att,

Gustavo Barreto
;)

ricardobhte
Mensagens: 18
Registrado em: Fevereiro 1st, 2011, 4:29 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Re: Digitando data futura

Mensagempor ricardobhte » Janeiro 24th, 2012, 4:41 pm

Olá, já verificou no painel de controle opções regionais como está a configuração de data do seu computador?
DD/MM/YYYY;

Talvez resolva.

Abs,

Ricardo

Pedro Gomes
Mensagens: 38
Registrado em: Dezembro 28th, 2011, 11:30 am
Contato:

Re: Digitando data futura

Mensagempor Pedro Gomes » Janeiro 24th, 2012, 6:58 pm

Olá,

Obrigado Ricardo e obrigado Gustavo pelas respostas.
Quanto as opções regionais, está configurado corretamente.
Quanto as sugestões do Gustavo, resolveram, porém, como estava com o problema do campo que havia sido excluído da tabela, mais continua, (não aonde) sendo encontrado pelo aplicativo, fiz conforme a sugestão do Gustavo; - mandei regerar todos os fontes da aplicação, e após os procedimentos recomendados pelo Gustavo, os 02 problemas simplesmente desapareceram; ou seja, em algum lugar que não é do meu conhecimento, estava ficando armazenado informações que não deveriam mais aparecer, ou seja, quando da exclusão de campos, tabelas e até mesmo formulários, será necessário regerar todos os fontes para que as informações sejam de fato retiradas da aplicação para evitar surpresas desagradáveis.

Obrigado mais uma vez a todos os que me ajudaram.

Pedro Gomes.


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1236: count(): Parameter must be an array or an object that implements Countable

Voltar para “Xmaker”

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante