DBgrid sin el foco pero resaltando una fila
hola a todos¡¡¡¡
espero que lean estas líneas........estoy tratando de hacer un Form que permita el ingreso de productos para hacer una venta. la idea .. es .... usar un DBgrid enlazado a un dataset (uso Zeos con Mysql), mas abajo un TEdit, el cual debe tener el foco en todo momento, la idea es que este reciba los datos ingresados por un lector, pero en la grilla debe resaltar el ultimo registro ingresado y además al usar las teclas arriba y abajo se debe desplazar dentro de la grilla.... sin que pierda el foco el TEdit. estoy usando Embarcadero® Delphi 10.1 Berlin (descarga gratuita) con win 7 |
Hola carlosCalle, bienvenido a los foros de Club Delphi :)
Como es costumbre, te invitamos a leer nuestra guía de estilo Según entiendo los requisitos que solicitas son:
La situación no me quedó del todo clara, por lo que no voy a sugerirte algún método alternativo para la acción. Saludos :) |
gracias por reponder y por la bienvenida.....voy hacer las pruebas¡¡¡¡
|
gracias ECFISA ..en parte esta bien...es lo que se quiere hacer....pero por dos pequeñas obsevaciones.
al hacer next o prior al dataset atravez del las teclas ...se logra el objetivo... pero el registro el cual se mueve el indice (no se si es la palabra tecnica) dentro del datase.....no se resalta en el dbgrid.....(es cuando dbgrid tiene el foco y la opcion dgRowSelect esta true,, por defecto toda la fila esta resaltada en azul). lo otro es cuando tedit contiene algun dato......el | se mueve dentro de la cadena de caracteres (no es tan importante). chao y gracias ante mano !!!!!! |
Hola carlosCalle.
A ver, fijate si te sirve con estos cambios: (recuerda que es un ejemplo y que seguramente tengas que adaptarlo) Saludos :) |
genial resulto a la primera !!!!!!
te agradesco tu ayuda.......ahi te pido mas ayuda!!!! |
La franja horaria es GMT +2. Ahora son las 06:58:46. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi