Debes realizar un CHGVAR del campo *DEC a otro de tipo *CHAR, por ejemplo:
DCL VAR(&D) TYPE(*DEC) LEN(4 0) VALUE(-9999)
DCL VAR(&H) TYPE(*DEC) LEN(4 0) VALUE(1)
DCL VAR(&X1) TYPE(*CHAR) LEN(5)
DCL VAR(&X2) TYPE(*CHAR) LEN(5)
DCL VAR(&SEL) TYPE(*CHAR) LEN(50)
CHGVAR VAR(&X1) VALUE(&D)
CHGVAR VAR(&X2) VALUE(&H)
CHGVAR VAR(&SEL) VALUE('%RANGE(' *CAT &X1 *BCAT &X2 *CAT
')')
OPNQRYF FILE((ARCHIVO)) QRYSLT(&SEL)
El día 13/06/07, Emiliano Rubio Tebar <[EMAIL PROTECTED]> escribió:
Buenos dias.
Alguien sabe como hacer en un OPNQRYF un %RANGE (-1 1) de un campo
numerico.
Muchas gracias a todos.
------------------------------
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com<http://us.rd.yahoo.com/mail/es/tagline/messenger/*http://es.voice.yahoo.com/>
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
--
Mi blog sobre as400
http://www.ajut400.com
__________________________________________________
Forum.HELP400 es un servicio m&#225;s de NEWS/400.
&#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400