He estado haciendo algunas pruebas creo que tu problema es el siguiente el campo &PRBYCIC �que tama�o tiene? cuando haces el OPNQRYF con parentesis debia quedar asi. QRYSLT= 'SQTY01 *EQ %range((-00000000030) (00000000050)) el tama�o del campo a comprobar debe ser igual al campo de la base de datos mas 1 espacio para el signo-.
Si los dos valores son negativos no te traera nada. ----- Mensaje Original ----- De: "gerardo.santillana" <[EMAIL PROTECTED]> Fecha: Viernes, Junio 4, 2004 6:50 pm Asunto: RE: OPNQRYF > > Ya lo hice y el archivo resultante esta vacio > > Gerardo Santillana > IT Department > Delphi Mechatronic Systems > US Ph: (956) 554 5832 > MX Ph: (868) 812 81 63/64/65 Ext 5832 > Pager: (956) 768 1048 > e-mail [EMAIL PROTECTED] > > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of Victor > Velardez BT > Sent: Friday, June 04, 2004 11:38 AM Gerardo > To: [EMAIL PROTECTED] > Subject: RE: OPNQRYF > > > > Despues del OPNQRYF haz un CPYFRMQRYF para estar seguro que > selecciono algo. > > -----Mensaje original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] nombre de > gerardo.santillanaEnviado el: Viernes, 04 de Junio de 2004 12:17 > p.m. VEV > Para: [EMAIL PROTECTED] > Asunto: OPNQRYF > > > > Hola a todos > > alquien que me de una mano con esto, estoy haciendo un OPNQRYF > de un archivo y quiero seleccionar solo los registros de acuerdo a > un rango que se captura por pantalla, el comando queda asi: > > CHGVAR VAR(&QRYSLT) VALUE('SQTY01 *EQ %range(' *CAT + &PRBYCIC > *BCAT &PRBYCFC *CAT ')') > > > > OPNQRYF FILE((FIS6D)) OPTION(*INP) QRYSLT(&QRYSLT) > > > segun los datos que se capturan en pantalla los valores puedes ser > positivos o negativos y al final la variable QRYSLT puede quedar asi > valores positivos > QRYSLT= 'SQTY01 *EQ %range(0000000030 00000000050) > > > valores negativos > QRYSLT= 'SQTY01 *EQ %range((0000000030) (00000000050)) > > > > El problema es que cuando leo el archivo a traves de un programa > detecta que el archivo esta vacio, el query no selecciona nada y > si hay informacion en el archivo principal > > Cualquier sugerencia es bienvenida > > Gracias > > > Gerardo Santillana > IT Department > Delphi Mechatronic Systems > US Ph: (956) 554 5832 > MX Ph: (868) 812 81 63/64/65 Ext 5832 > Pager: (956) 768 1048 > e-mail [EMAIL PROTECTED] > > > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of alex martinez > Sent: Thursday, June 03, 2004 2:51 PM Gerardo > To: [EMAIL PROTECTED] > Subject: Re: Copiar estructura de registro a una varible > > > Claro que s�: > > se declara mas o menos as�: > > Dnombreds E DS EXTNAME(fichero) > > SAlu2 > > > > ----- Original Message ----- > From: rafaeljbm <[EMAIL PROTECTED]> > Date: Thu, 3 Jun 2004 15:14:14 -0400 > Subject: Copiar estructura de registro a una varible > To: [EMAIL PROTECTED], [EMAIL PROTECTED] > > > Buenas Tardes foreros > Necesito copiar un registro completo a una varible, se que debo > definir la varible como una estructura de datos con la difinici�n e > los campos en la hoja D y luego realizar el move, pero el registro > tiene 70 campos y es bastante tedioso. > Mi pregunta... no hay alguna funcion incorporada en ILE que me > permita definir una varible y que herede la estructura del registro > sin necesidad de declararla campo a campo en la DS??? > > > Gracias de antemano > > > RBM > > _____________________________________________________ > 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] > > ************************************************************************ **************** > > Note: The information contained in this message may be privileged > and confidential and thus protected from disclosure. If the reader > of this message is not the intended recipient, or an employee or > agent responsible for delivering this message to the intended > recipient, you are hereby notified that any dissemination, > distribution or copying of this communication is strictly > prohibited. If you have received this communication in error, > please notify us immediately by replying to the message and > deleting it from your computer. Thank you. > > > ************************************************************************ **************** > > _____________________________________________________ > 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] > > La informacion contenida en este correo es para uso exclusivo de > los destinatarios del mismo. > Esta prohibido a las personas o entidades que no sean los > destinatarios de este correo > realizar cualquier tipo de modificacion, copia o distribucion del > mismo.Si Usted recibe este correo por error tenga bien notificar > al emisor y eliminarlo. > > _____________________________________________________ > 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] > > ************************************************************************ **************** > > Note: The information contained in this message may be privileged > and confidential and thus protected from disclosure. If the reader > of this message is not the intended recipient, or an employee or > agent responsible for delivering this message to the intended > recipient, you are hereby notified that any dissemination, > distribution or copying of this communication is strictly > prohibited. If you have received this communication in error, > please notify us immediately by replying to the message and > deleting it from your computer. Thank you. > > > ************************************************************************ **************** > > _____________________________________________________ > 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] > _____________________________________________________ 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]
