Saber nombre de DBGrid seleccionado (Activo)
Hola a todos:
Trabajo con Delphi7 y Tablas DBF, tengo en una form 5 Dbgrids, Tengo un procedimiento para exportar a excell y quiero que al seleccionar o asignarle el foco a uno de los DBGrids, en un popmenu (que tiene cada DBGrid), pueda elegir la opcion exportar a excell y lo haga con el mismo procedimiento sin tener que repetirlo para cada DBGrid. Por su gran apoyo de siempre. GRACIAS^\||/ |
No tengo Delphi a la mano para probar, pero mira si te funciona con Form1.ActiveControl, o sea, si usas en tu procedimiento
Ya tienes el Grid activo, suponiendo que Form1 fuera tu TForm. |
La otra opción es pasar directamente el DBGrid como parámetro o en el caso de un evento, utilizar el parámetro Sender.
|
Nombre de DBGrid (Activo) para exportar datos a Excell
Realice una funcion con los parametros TDbgrid y Tquery
Declarando en Type procedure ExpExcell(grid: tdbgrid; base: tquery); Luego en Implementation Debo mencionar que este procedimiento es autoria de otro usuario, solo modifique los parametros para realizar un procedimiento adaptable a mi necesidad. y por ultimo llamando el procedimiento asi: Esperando sea de utilidad para otros usuarios, GRACIAS |
La franja horaria es GMT +2. Ahora son las 17:53:27. |
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