Prezados programadores de Xailer,
Esse problema ocorre com o xharbour+xailer, mas, se testado com o
xharbour+gtwvw, não ocorre o problema...
Vejam:
cVariavel1:='teste'
cVariavel2:=''
IF cVariavel1<>cVariavel2
MessageBox(,'diferentes') // DEVERIA MOSTRAR ESSA MENSAGEM
ELSEIF cVariavel1==cVariavel2
MessageBox(,'iguais')
ELSE
MessageBox(,'Não sei como comparar') // ESSA í‰ A MENSAGEM QUE í‰ EXIBIDA
ENDIF
Tenho sistemas com xharbour+xailer e sistemas com xharbour+gtwvw. Nos
sistemas com xharbour+gtwvw não ocorre o problema. Creio que esse problema
está no xharbour otimizado para o xailer...
Isso me deixou muito preocupado, pois é um erro estrutural...
Obrigado pela atenção, aguardo respostas...
Reginaldo
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Comparação de variáveis - ERRO MUITO ESTRANHO
- ignacio
- Site Admin
- Mensajes: 9457
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Comparação de variáveis - ERRO MUITO ESTRANHO
Sommus - Reginaldo escribió el mar, 03 enero 2012 14:04Prezados programadores de Xailer,
Esse problema ocorre com o xharbour+xailer, mas, se testado com o
xharbour+gtwvw, não ocorre o problema...
Vejam:
cVariavel1:='teste'
cVariavel2:=''
IF cVariavel1<>cVariavel2
MessageBox(,'diferentes') // DEVERIA MOSTRAR ESSA MENSAGEM
ELSEIF cVariavel1==cVariavel2
MessageBox(,'iguais')
ELSE
MessageBox(,'Não sei como comparar') // ESSA í‰ A MENSAGEM QUE í‰ EXIBIDA
ENDIF
Tenho sistemas com xharbour+xailer e sistemas com xharbour+gtwvw. Nos
sistemas com xharbour+gtwvw não ocorre o problema. Creio que esse problema
está no xharbour otimizado para o xailer...
Isso me deixou muito preocupado, pois é um erro estrutural...
Obrigado pela atenção, aguardo respostas...
Reginaldo
>>Esse problema ocorre com o xharbour+xailer, mas, se testado com
>>o xharbour+gtwvw, não ocorre o problema...
Está seguro!!!!!!
Le recomiendo que le eche un vistazo al comando SET EXACT que existe desde los tiempos de DbaseIII
Recomendación:
IF !(cVariavel1 == cVariavel2 )
Saludos
Esse problema ocorre com o xharbour+xailer, mas, se testado com o
xharbour+gtwvw, não ocorre o problema...
Vejam:
cVariavel1:='teste'
cVariavel2:=''
IF cVariavel1<>cVariavel2
MessageBox(,'diferentes') // DEVERIA MOSTRAR ESSA MENSAGEM
ELSEIF cVariavel1==cVariavel2
MessageBox(,'iguais')
ELSE
MessageBox(,'Não sei como comparar') // ESSA í‰ A MENSAGEM QUE í‰ EXIBIDA
ENDIF
Tenho sistemas com xharbour+xailer e sistemas com xharbour+gtwvw. Nos
sistemas com xharbour+gtwvw não ocorre o problema. Creio que esse problema
está no xharbour otimizado para o xailer...
Isso me deixou muito preocupado, pois é um erro estrutural...
Obrigado pela atenção, aguardo respostas...
Reginaldo
>>Esse problema ocorre com o xharbour+xailer, mas, se testado com
>>o xharbour+gtwvw, não ocorre o problema...
Está seguro!!!!!!
Le recomiendo que le eche un vistazo al comando SET EXACT que existe desde los tiempos de DbaseIII
Recomendación:
IF !(cVariavel1 == cVariavel2 )
Saludos
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Comparação de variáveis - ERRO MUITO ESTRANHO
Reginaldo,
Sempre que for comparar uma variável utilize o ==;
Isto devido a variável nula "".
Já se preencher a variável com um espaço o retorno é exato.
Ex:
"teste"=="" .F.
"teste"==" ".F.
"teste"="" .T.
"teste"=" " .F.
Mário Angelini
Sempre que for comparar uma variável utilize o ==;
Isto devido a variável nula "".
Já se preencher a variável com um espaço o retorno é exato.
Ex:
"teste"=="" .F.
"teste"==" ".F.
"teste"="" .T.
"teste"=" " .F.
Mário Angelini
Comparação de variáveis - ERRO MUITO ESTRANHO
Nossa... rsrsrs
Esqueci do SET EXACT, era isso mesmo....
Valeu!
"Ignacio Ortiz de Zúñiga" escreveu na notícia da
mensagem:4f030048$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Sommus - Reginaldo escribió el mar, 03 enero 2012 14:04
> Prezados programadores de Xailer,
>
> Esse problema ocorre com o xharbour+xailer, mas, se
> testado com o xharbour+gtwvw, não ocorre o problema...
>
> Vejam:
>
> cVariavel1:='teste'
> cVariavel2:=''
> IF cVariavel1<>cVariavel2
> MessageBox(,'diferentes') // DEVERIA MOSTRAR ESSA
> MENSAGEM
> ELSEIF cVariavel1==cVariavel2
> MessageBox(,'iguais')
> ELSE
> MessageBox(,'Não sei como comparar') // ESSA í‰ A
> MENSAGEM QUE í‰ EXIBIDA
> ENDIF
>
> Tenho sistemas com xharbour+xailer e sistemas com
> xharbour+gtwvw. Nos sistemas com xharbour+gtwvw não ocorre o problema.
> Creio que esse problema está no xharbour otimizado para o xailer...
>
> Isso me deixou muito preocupado, pois é um erro
> estrutural...
>
> Obrigado pela atenção, aguardo respostas...
>
> Reginaldo
>>Esse problema ocorre com o xharbour+xailer, mas, se
testado com
>>o xharbour+gtwvw, não ocorre o problema...
8o Está seguro!!!!!! 8o
Le recomiendo que le eche un vistazo a la cláusula SET
EXACT que existe desde los tiempos de DbaseIII
Recomendación:
IF !(cVariavel1 == cVariavel2 )
Saludos
--
Ignacio Ortiz de Zúñiga
[Equipo de Xailer/Xailer team]
http://www.xailer.com
http://www.xailer.info
Esqueci do SET EXACT, era isso mesmo....
Valeu!
"Ignacio Ortiz de Zúñiga" escreveu na notícia da
mensagem:4f030048$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Sommus - Reginaldo escribió el mar, 03 enero 2012 14:04
> Prezados programadores de Xailer,
>
> Esse problema ocorre com o xharbour+xailer, mas, se
> testado com o xharbour+gtwvw, não ocorre o problema...
>
> Vejam:
>
> cVariavel1:='teste'
> cVariavel2:=''
> IF cVariavel1<>cVariavel2
> MessageBox(,'diferentes') // DEVERIA MOSTRAR ESSA
> MENSAGEM
> ELSEIF cVariavel1==cVariavel2
> MessageBox(,'iguais')
> ELSE
> MessageBox(,'Não sei como comparar') // ESSA í‰ A
> MENSAGEM QUE í‰ EXIBIDA
> ENDIF
>
> Tenho sistemas com xharbour+xailer e sistemas com
> xharbour+gtwvw. Nos sistemas com xharbour+gtwvw não ocorre o problema.
> Creio que esse problema está no xharbour otimizado para o xailer...
>
> Isso me deixou muito preocupado, pois é um erro
> estrutural...
>
> Obrigado pela atenção, aguardo respostas...
>
> Reginaldo
>>Esse problema ocorre com o xharbour+xailer, mas, se
testado com
>>o xharbour+gtwvw, não ocorre o problema...
8o Está seguro!!!!!! 8o
Le recomiendo que le eche un vistazo a la cláusula SET
EXACT que existe desde los tiempos de DbaseIII
Recomendación:
IF !(cVariavel1 == cVariavel2 )
Saludos
--
Ignacio Ortiz de Zúñiga
[Equipo de Xailer/Xailer team]
http://www.xailer.com
http://www.xailer.info
- ignacio
- Site Admin
- Mensajes: 9457
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Comparação de variáveis - ERRO MUITO ESTRANHO
Hola,
Espero que en el futuro pueda confiar más en Xailer o al menos no presuponga la existencia de errores tremendos en su diseño. En cualquier caso, darnos el mismo crédito que a otros productos no comerciales.
Un saludo
Espero que en el futuro pueda confiar más en Xailer o al menos no presuponga la existencia de errores tremendos en su diseño. En cualquier caso, darnos el mismo crédito que a otros productos no comerciales.
Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com