PDA

Ver la Versión Completa : Exportar datos


Jesús Pena
13-01-2006, 01:31:10
Tengo un problema y es el siguiente : Tengo un DataSet de una tabla en un mantenimiento y utilizo un grid para mostrar los datos y tengo habilitado un botón para realizar la exportación de dicha tabla a diversos formatos pero ocurre que quiero evitar que se exporten varias columnas de la tabla o lo que es lo mismo quiero hacer por codigo que se puedan eliminar las columnas que yo quiera del dataset pasado (no del que tengo en el mantenimiento). No sé si me explico lo suficiente

MichelH
13-01-2006, 06:18:56
Q tal Jesús!!, pues espero haber entendido.
Si lo q quieres es exportar datos seleccionando solo ciertas columnas pues una solucion seria hacer una consulta SQL y apartir de ahi exportar los datos.

Espero eso te de una idea, y resuelvas tu problema.
Saludos.

Jesús Pena
13-01-2006, 10:12:48
Como te digo ya pensé en ello pero tambien pensé que podría ser mas práctico el eliminar las columnas pues en tablas con muchas filas sería duplicar algo que ya está hecho y con el borrado de columnas del dataset sería mucho mas rápido.

Gracias de todos modos.

Neftali [Germán.Estévez]
13-01-2006, 10:34:49
Revisa el componente mxExport de Max (http://www.maxcomponents.net/components.html#EXPORT); Yo lo utilizo y funciona muy bien.
Permite exportar Tablas, Querys, ClientDataSets y otros descendientes de TDataSet.
Con ésto te debería valer, ya que puedes generar el query (como te han dicho) con las columnas que desees y exportarlo.