Novo tipo de variavel "T"

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

Novo tipo de variavel "T"

Mensagem por HASA »

Olá companheiros,
:-O
a partir da build 1.2.1 (SimpLex) (Rev. 9357) do xHARBOUR, ou anterior, mas... foi agora que começou a acontecer algo estranho as variaveis que declarava como tipo data apenas dDATA := ctod(''), e se criava uma variavel ( / / ) (+ ou - isso), agora cria ( / / 00:00:00.000 ) ??? ai da erro quando tento ver se a variavel está vazia (sem data), tentei ver o tipo da variavel e retornou "T" não consegui forma alguma de fazer a comparação de data dessa forma :-(

if dDATA = CTOD(''), agora da erro de tipo incorreto, ou seja, estou comparando data com o que ?

:( :%
Honório
Avatar do usuário
Itamar M. Lins Jr.
Administrador
Administrador
Mensagens: 7929
Registrado em: 30 Mai 2007 11:31
Localização: Ilheus Bahia
Curtiu: 1 vez

Re: NOVO TIPO DE VARIAVEL "T"

Mensagem por Itamar M. Lins Jr. »

Pois é, estás usando uma versão beta. A unica solução "imediata" é retornar para antes da modificação.
O problema do xHarbour é que ninguém com conhecimento suficiente está mexendo nele. Pelo menos se tem, não tem demonstrado.
Estão copiando quase tudo do Harbour e muitas coisas não podem ser simplesmente copiada sem os devidos ajuste para o xHarbour.
2011-03-05 13:15 UTC+0700 Andi Jahja <xharbour/AT/telkom/net/id>
* source/rtl/set.c
! change HB_SET_TIMEFORMAT: hh:mm:ss.cc -> hh:mm:ss.ccc (idea from Harbour)

* source/rtl/dateshb.c
! function DATETIME() can now receive parameters (idea from Harbour)

* tests/dttest.prg
! test program for function DATETIME() (copied from Harbour)

* source/rtl/hbjson.c
! time was not encoded when data == HB_IT_DATETIME. Fixed.

Andi
Saudações,
Itamar M. Lins Jr.
Saudações,
Itamar M. Lins Jr.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: NOVO TIPO DE VARIAVEL "T"

Mensagem por sygecom »

Olá Hasa,
Isso é versão compilada do SVN do xHarbour ?
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: NOVO TIPO DE VARIAVEL "T"

Mensagem por alaminojunior »

Complicado hein !?

Uma saída talvez (não testei neste caso), para o caso de verificar o conteúdo da variável, seja:

Código: Selecionar todos

if empty(dData)...
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

Re: NOVO TIPO DE VARIAVEL "T"

Mensagem por HASA »

:-o
Bom dia pessoal o Luiz Culik reportou no news que já foi repassado o problema aos desenvolvedores, vou voltar uma, valeu....

Olá Sygecom isso mesmo.

:))
Responder