TprxADODataSet Options Impresion ExportarExcel

De Pragma Wiki
Revisión del 20:41 5 jun 2025 de Luciano Carou (discusión | contribs.) (Página creada con «=Descripción= El componente '''TprxADODataSet_Options_Impresion_ExportarExcel''' (Componente para exportar a Excel.) implementa la funcionalidad para imprimir el contenido de una consulta a una planilla de Excel. =Identidad= Category:MANUAL/PROGRAMADOR Category:IMPRESION *Ancestro: TprxADODataSet_Options_Impresion *Carpeta: C:\DevelopPrx\library *Archivo: prxADODataSet_Options_Impresion_ExportarExcel.pas =Declaración= <pre> ty…»)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Ir a la navegación Ir a la búsqueda

Descripción

El componente TprxADODataSet_Options_Impresion_ExportarExcel (Componente para exportar a Excel.) implementa la funcionalidad para imprimir el contenido de una consulta a una planilla de Excel.

Identidad

Declaración

  type
    TprxADODataSet_Options_Impresion_ExportarExcel = class(TprxADODataSet_Options_Impresion)
  private
  protected
  public
    constructor Create(AOwner: TComponent); override;
    destructor  Destroy; override;

    procedure   GetPopupOptions(Sender: TprxPopupMenu); override;
    procedure   ExportarExcelClick(Sender: TObject);
    procedure   ExportarOpenOfficeClick(Sender: TObject);
  published
  end;

Implementación

procedure GetPopupOptions(Sender: TprxPopupMenu)

Agrega la opción "Exportar a Excel" al menú de impresión.

procedure ExportarExcelClick(Sender: TObject)

Exporta a Excel el contenido del dataset, usa una función de Delphi llamada https://docwiki.embarcadero.com/Libraries/Athens/en/System.Win.ComObj.CreateOleObjectCreateOLEObject que crea una conexión a Excel usando la tecnología OLE de Microsoft.

Uso

Este componente se llama desde el menú de impresión.