Exportar data excel mediante batch

Hilo iniciado por Miguel David Dueñas Terré el 2 de marzo de 2020

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Autor
    Entradas
  • #16777
    RangoMiguel David Dueñas Terré
    Miguel David Dueñas Terré
    Participante
    PARTICIPANTE
    5.621 Rincoins

    Hola, necesito exportar datos de un formulario a Excel en batch,la idea sería utilizar la misma función de ctrl + t pero que se ejecute por batch.
    Intente sobrescribir un método propio para exportar y crear un excel mediante código, lo que tengo
    un problema porque en el formulario hay métodos display y eso como los exporto? tendría que llamarlos nuevamente?
    muchas gracias.
    Saludos

    #16778
    RangoJuan Antonio Tomás
    Juan Antonio Tomás
    Participante
    EXPERTO
    90.689 Rincoins

    Buenas Miguel,

    Para poder exportar un Excel en batch, tendrías que llamar a librerías de .NET o utilizar OpenXML o similar. Te aconsejaría que te hagas una clase que genere un csv utilizando la clase TextIo, CommaIo o similar. Te va a resultar mucho más sencillo, y posteriormente puedes abrir el csv directamente con Excel. Aquí tienes un ejemplo: https://community.dynamics.com/ax/b/technicaltutorialsformsdynamicsax2012/posts/code-to-create-table-data-in-csv-file-in-axapta-2012

    En cuanto a lo que indicas de los métodos display, efectivamente, tendrías que llamarlos para obtener el valor en cuestión.

    Un saludo.

    #16779
    RangoMiguel David Dueñas Terré
    Miguel David Dueñas Terré
    Participante
    PARTICIPANTE
    5.621 Rincoins

    Muchas gracias, voy hacer eso.

    Saludos

Viendo 3 entradas - de la 1 a la 3 (de un total de 3)
  • Debes estar registrado para responder a este debate.
Carrito de compra