Re: Comprobar expresion dentro de una variable

2004-05-28 Por tema alex martinez
En la web de Thomas Raddatz tienes la utilidad Assert

que te permite comprobar expresiones 

http://www.tools400.de/english/english.html

Salu2

- Original Message -
From: Andrés Sáez S. L <[EMAIL PROTECTED]>
Date: Fri, 28 May 2004 09:34:14 +0200 (Hora de verano romance)
Subject: Comprobar expresion dentro de una variable
To: [EMAIL PROTECTED]




 Hola foro, 
Conocen alguna built functions, api o algo que permita comprobar si se cumple 
una expresión lógica dentro de una variable. 
algo así como : 
Eval   expresion = "((campo1 = 1) or (campo2 = 1)) and (campo3 = 2)"if
%built-functions(expresion) = true
. . . . . . . . . . .endif
  
 Gracias a todos, Vicente Martinez

_
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_

Para darte de baja, envía el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]


RE: Comprobar expresion dentro de una variable

2004-05-28 Por tema Andrés Sáez S. L






 No, no me vale.
 
Ya que tengo que comprobar si se cumple una condición y esta condición es variable.
 
Hasta ahora lo comprobaba por un programa ya que tenia limitado el número de condiciones y eran expresiones sencillas (como la del ejemplo),ahora necesito que no exista este limite y se pueda introducir casi cualquier condición.  
 
 
Saludos, Vicente
---Original Message---
 

From: [EMAIL PROTECTED]
Date: viernes, 28 de mayo de 2004 10:28:44
To: '[EMAIL PROTECTED]'
Subject: RE: Comprobar expresion dentro de una variable
 ¿No te vale comprobarla en el propio IF? Algo así como:if ((campo1=1) or (campo2=1)) and campo3=2).endifSaludos.Juan Carlos.> -Mensaje original-> De: Andrés Sáez S. L [SMTP:[EMAIL PROTECTED]]> Enviado el: viernes, 28 de mayo de 2004 09:34> Para: [EMAIL PROTECTED]> Asunto: Comprobar expresion dentro de una variable> > Hola foro,> > Conocen alguna built functions, api o algo que permita comprobar si se> cumple> > una expresión lógica dentro de una variable.> > algo así como :> > Eval expresion = "((campo1 = 1) or (campo2 = 1)) and (campo3 = 2)"> if %built-functions(expresion) = true> . . . . . . . . . . .> endif> > > > Gracias a todos, Vicente Martinez> _Forum.HELP400 es un servicio mas de NEWS/400.) Publicaciones Help400, S.L. - Todos los derechos reservadoshttp://www.help400.es_Para darte de baja, envma el mensaje resultante de pulsarmailto:[EMAIL PROTECTED]ÎAVE.









RE: Comprobar expresion dentro de una variable

2004-05-28 Por tema Juan Carlos Paredes
¿No te vale comprobarla en el propio IF? Algo así como:

if ((campo1=1) or (campo2=1)) and campo3=2)
.
endif

Saludos.

Juan Carlos.

> -Mensaje original-
> De:   Andrés Sáez S. L [SMTP:[EMAIL PROTECTED]
> Enviado el:   viernes, 28 de mayo de 2004 09:34
> Para: [EMAIL PROTECTED]
> Asunto:   Comprobar expresion dentro de una variable
> 
>  Hola foro,
>  
> Conocen alguna built functions, api o algo que permita comprobar si se
> cumple
>  
> una expresión lógica dentro de una variable.
>  
> algo así como :
>  
> Eval   expresion = "((campo1 = 1) or (campo2 = 1)) and (campo3 = 2)"
> if %built-functions(expresion) = true
> . . . . . . . . . . .
> endif
>  
>  
>  
> Gracias a todos, Vicente Martinez
>   

_
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_

Para darte de baja, envía el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]


Comprobar expresion dentro de una variable

2004-05-28 Por tema Andrés Sáez S. L






 Hola foro,
 
Conocen alguna built functions, api o algo que permita comprobar si se cumple
 
una expresión lógica dentro de una variable.
 
algo así como :
 
Eval   expresion = "((campo1 = 1) or (campo2 = 1)) and (campo3 = 2)"
if         %built-functions(expresion) = true
. . . . . . . . . . .
endif
 
 
 
Gracias a todos, Vicente Martinez