Depende de cómo encontrás el artículo y si querés poder cambiar el precio o no. Me imagino que estás armando una factura. Si ponés RETURN .F. en el evento WHEN de la columna de precio unitario, una vez que ingresaste el artículo en la columna de precio, el cursor salta automáticamente a la próxima columna, en tu caso, cantidad, porque el return .f. en el evento when impide que el cursor entre en dicha columna. Ahora, si recorrés la grilla y te posicionás en la columna de artículo, que ya debe estar visible, utilizá el evento VALID (que se dispara cuando apretás enter sobre esa columna, y con el return .f. en el when de precio unitario, salta directamente a la col. de cantidad.

Para más información, lee estos artículos

http://www.universalthread.com/ViewPageArticle.aspx?ID=667
http://www.universalthread.com/ViewPageArticle.aspx?ID=817

Rafael Copquin



El 18/03/2013 09:43 a.m., Carlos Pagura escribió:
Hola disculpen la preguntonta pero alguien me puede decir como posicionarme en una columna determinada de un grid. Tengo una grilla NRO - ARTICULO - P.UNIARIO - CANTIDAD - TOTAL una vez elgido el articulo quiero que vaya directo a CANTIDAD y no puedo hacerlo. Creo que deberia ser con el *ActivateCell *si llega a ser asi como hago para determinar la fila en que estoy?
Gracias

Responder a