Yo tengo hecha una rutina a la que pas�ndole el fichero DSPF, el formato de registro y el nombre de campo te devuelve, a trav�s de la API QDFRTVFD, la l�nea y columna en la que est�n. No s� si es esto lo que est�s buscando.
Si es as� av�same y te lo puedo enviar. Saludos. Juan Carlos > -----Mensaje original----- > De: Jaime Villa Torres [SMTP:[EMAIL PROTECTED] > Enviado el: lunes, 03 de enero de 2005 17:08 > Para: [email protected] > Asunto: Re: Cursor-NUEVAMENTE > > Realmente agradezco todas las respuesta, pero estas van encaminadas a > determinar la posici�n del cursor en fila y columna, y el nombre del > registro y el campo con sus respectivas palabras en el registro de > pantalla, > todo esto lo tengo, el problema nuevamente lo digo. > tenemos un pantalla con 20 campos, les doy su valor a cada uno, el usuario > da intro, el programa entra a una subrutina de validaci�n, donde valida > los > 20 campos, hasta el campo 14 todos los valores son correctos, el 15 es > incorrecto, en esto momento no se ni como se llama el registro de la > pantalla( CSRRCD) ni tampoco el campo(CSRFLD) y mucho menos ROW y COL, lo > interesante ser�a lograr saber en que COL esta el campo que ESTOY > VALIDANDO > EN EL PROGRAMA, en este momento lo �nico que se puede determinar es como > se > llama el campo que estoy validando, y eso es porque se cual estoy > validando, > pero el sistema realmente no lo sabe. > > Jaime Villa T. > ----- Mensaje original ----- > De: "alex martinez" <[EMAIL PROTECTED]> > Para: <[email protected]> > Enviado: Lunes, 03 de Enero de 2005 10:42 a.m. > Asunto: Re: Cursor-NUEVAMENTE > > > Sino te he entendido mal, > > � lo que te falta por determinar es como se denomina el campo ? > > En este caso puedes utilizar RTNCSRLOC que tambien devuelve la > posici�n del campo. > > Mas info > http://publib.boulder.ibm.com/iseries/v5r2/ic2924/index.htm?info/rzakc/rza > kcmst145.htm > > Salu2 > > > On Mon, 3 Jan 2005 09:27:18 -0500, Jaime Villa Torres > <[EMAIL PROTECTED]> wrote: > > La soluciones dadas son correctas, pero cuando activo el campo desde la > > pantalla, pero el problema esta que se tiene la pantalla, se llenaron > los > > datos y entre a validarlos, puedo estar validando el campo n y este me > da > > error, debo determinar que columna tiene ese campo para colocar la > ventana. > > > > Jaime Villa T. > > ----- Mensaje original ----- > > De: "alex martinez" <[EMAIL PROTECTED]> > > Para: <[email protected]> > > Enviado: Lunes, 03 de Enero de 2005 09:05 a.m. > > Asunto: Re: Cursor > > > > Hola: > > > > Una posible soluci�n es mostrar dicha lista utilizando un formato de > > pantalla con WINDOW(*DFT ..... para que el sistema determine la linea > > y posici�n de la ventana o incluso utilizar WINDOW(&LINEA > > &POSICION...... si quieres controlar tu dicha posici�n. > > > > M�s info > > > http://publib.boulder.ibm.com/iseries/v5r2/ic2924/info/rzakc/rzakcmst196.h > tm > > > > Salu2 > > > > On Mon, 3 Jan 2005 09:01:38 -0500, Jaime Villa Torres > > <[EMAIL PROTECTED]> wrote: > > > Primero, un feliz a�o para todos y gracias por todos los conocimientos > > > recibidos el a�o pasado, y esperando lo mismo para este a�o. > > > > > > Existen muchas soluciones para saber la posici�n del cursor en la > > pantalla. > > > Pero se requiere la siguiente soluci�n, dentro del programa estoy > > validando > > > un campo, este campo puede estar en la parte derecha o izquierda de la > > > pantalla, cuando la validaci�n me da error, llamo un programa que me > da > > una > > > lista de valores y deseo colocarla a la izquierda si el campo esta a > la > > > derecha y a la derecha si el campo esta a la izquierda de la pantalla, > > > requiero saber el n�mero de columna del campo que estoy validando, > alguna > > > sugerencia. > > > > > > Gracias de antemano. > > > > > > Jaime Villa T. > > > > > > _____________________________________________________ > > > 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] > > > > _____________________________________________________ > > 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] > > > > _____________________________________________________ > 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] > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.296 / Virus Database: 265.6.7 - Release Date: 30/12/2004 > > -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.296 / Virus Database: 265.6.7 - Release Date: 30/12/2004 _____________________________________________________ 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]
