From f2c6baeff8d09c2f657626157fdd706d2ea7dead Mon Sep 17 00:00:00 2001 From: Rakcsle Supertramp Date: Mon, 23 Dec 2019 16:09:14 -0700 Subject: [PATCH] =?UTF-8?q?Opci=C3=B3n=20Descarga=20Excel=20Personalisado?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Compras/RepCxPDetalle.aspx | 84 +++++++++++++++++++++-------------- Compras/RepCxPDetalle.aspx.vb | 43 +++++++++++++++--- 2 files changed, 88 insertions(+), 39 deletions(-) diff --git a/Compras/RepCxPDetalle.aspx b/Compras/RepCxPDetalle.aspx index aafbec8cd..ffe97d3fc 100644 --- a/Compras/RepCxPDetalle.aspx +++ b/Compras/RepCxPDetalle.aspx @@ -12,33 +12,44 @@ } - -
  • - Generar PDF -
  • -
  • - Generar Excel -
  • -
  • - - - - - - - -
  • - -
  • - Ver Dlls en pesos - - -
  • - - <%--
  • --%> -
  • - Programar Recursos
  • + + + + +
  • + Generar PDF +
  • +
  • + Generar Excel +
  • + +
  • + Excel Personalizado +
  • + +
  • +
  • + +
  • + Ver Dlls en pesos + +
  • + + +
  • + Programar Recursos + +
  • + +
    + + + + + +
    +
    Reporte de CxP - Detalle @@ -223,17 +234,19 @@ - + - + + Fecha -    + @@ -267,7 +280,7 @@ Fecha Venc. -    + @@ -283,7 +296,7 @@ Proveedor -   + @@ -291,7 +304,7 @@ Cuenta -   + @@ -299,11 +312,14 @@ Observaciones -   + + + + diff --git a/Compras/RepCxPDetalle.aspx.vb b/Compras/RepCxPDetalle.aspx.vb index dd0035d58..bad04658b 100644 --- a/Compras/RepCxPDetalle.aspx.vb +++ b/Compras/RepCxPDetalle.aspx.vb @@ -82,7 +82,20 @@ Partial Class RepCxPDetalle Set(value As String) ViewState("FechaFin") = value End Set + End Property + + + Private Property Personalizo As Integer + Get + Return ViewState("Personalizo").ToString.ToEntero + End Get + + Set(value As Integer) + ViewState("Personalizo") = value + End Set End Property + + Public Property FechaVInicio() As String Get Return ViewState("FechaVInicio").ToString @@ -205,7 +218,9 @@ Partial Class RepCxPDetalle 'pRivate ReadOnly Property ColumnasVisibles As Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load - If Not IsPostBack Then + If Not IsPostBack Then + + Personalizo = 0 ViewState("Opcion") = IfNull(Request("Op"), "S") CargaCombos() @@ -532,20 +547,38 @@ Partial Class RepCxPDetalle GvDatos.Columns(8).Visible = True Else GvDatos.Columns(8).Visible = False + End If + + Personalizo = 1 + If Personalizo = 1 Then + ImgExcelPersonalizado.Visible = True + Else + ImgExcelPersonalizado.Visible = False End If + + UPDatos.Update() RegistraScript("$('#DivPersonalizar').modal('hide');") - End Sub - + End Sub + #End Region - + #Region "IMPRESIONES" - + Protected Sub ImgExcel_Click(sender As Object, e As System.EventArgs) Handles ImgExcel.Click GenerarPDF("EXCEL") + End Sub + + Protected Sub ImgExcelPersonalizado_Click(sender As Object, e As EventArgs) Handles ImgExcelPersonalizado.Click + 'GvVsh.Visible = True + 'GvVsh.ExportToExcel("DetalleVentas_" & Now.ToShortDateString) + 'GvVsh.Visible = False + GvDatos.ExportToExcel("DetalleCompras_" & Now.ToShortDateString & ".xls") + 'GvDatos.ExportToExcelG("DetalleVentas_" & Now.ToShortDateString & ".xlsx") End Sub + Private Sub ImgImprimir_Click(sender As Object, e As EventArgs) Handles ImgImprimir.Click GenerarPDF() End Sub