Cambios en formato reporte de SIGI
This commit is contained in:
@@ -254,6 +254,7 @@ Partial Class Ventas_RepPS
|
|||||||
ObjVentas.Dispose()
|
ObjVentas.Dispose()
|
||||||
|
|
||||||
If DataSet IsNot Nothing Then
|
If DataSet IsNot Nothing Then
|
||||||
|
Try
|
||||||
SpreadsheetInfo.SetLicense(ModExtensiones.SerialGemBoxSpreadsheet)
|
SpreadsheetInfo.SetLicense(ModExtensiones.SerialGemBoxSpreadsheet)
|
||||||
|
|
||||||
Dim FileExcel As New ExcelFile()
|
Dim FileExcel As New ExcelFile()
|
||||||
@@ -355,14 +356,23 @@ Partial Class Ventas_RepPS
|
|||||||
CeldaTotalVentaAcumulada = worksheet.Cells(IdxSucursalesLlantasAlin, 12)
|
CeldaTotalVentaAcumulada = worksheet.Cells(IdxSucursalesLlantasAlin, 12)
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim StyleData = worksheet.Cells.GetSubrangeAbsolute(IdxSucursalesLlantasAlin, 0, IdxSucursalesLlantasAlin, 12).Style
|
Dim StyleData = worksheet.Cells.GetSubrangeAbsolute(IdxSucursalesLlantasAlin, 0, IdxSucursalesLlantasAlin, 9).Style
|
||||||
StyleData.Font.Weight = ExcelFont.BoldWeight
|
StyleData.Font.Weight = ExcelFont.BoldWeight
|
||||||
StyleData.Font.Name = "Calibri"
|
StyleData.Font.Name = "Calibri"
|
||||||
StyleData.Font.Size = 8 * 20
|
StyleData.Font.Size = 8 * 20
|
||||||
StyleData.VerticalAlignment = VerticalAlignmentStyle.Center
|
StyleData.VerticalAlignment = VerticalAlignmentStyle.Center
|
||||||
StyleData.HorizontalAlignment = HorizontalAlignmentStyle.Center
|
StyleData.HorizontalAlignment = HorizontalAlignmentStyle.Center
|
||||||
StyleData.Borders.SetBorders(MultipleBorders.All, SpreadsheetColor.FromName(ColorName.Black), LineStyle.Thin)
|
StyleData.Borders.SetBorders(MultipleBorders.All, SpreadsheetColor.FromName(ColorName.Black), LineStyle.Thin)
|
||||||
StyleData.NumberFormat = "_-* #,##0.00_-;-* #,##0.00_-;_-* ""-""??_-;_-@_-"
|
StyleData.NumberFormat = "_-* 0_-;-* 0-;_-* ""-""??_-;_-@_-"
|
||||||
|
|
||||||
|
Dim StyleDataVenta = worksheet.Cells.GetSubrangeAbsolute(IdxSucursalesLlantasAlin, 10, IdxSucursalesLlantasAlin, 12).Style
|
||||||
|
StyleDataVenta.Font.Weight = ExcelFont.BoldWeight
|
||||||
|
StyleDataVenta.Font.Name = "Calibri"
|
||||||
|
StyleDataVenta.Font.Size = 8 * 20
|
||||||
|
StyleDataVenta.VerticalAlignment = VerticalAlignmentStyle.Center
|
||||||
|
StyleDataVenta.HorizontalAlignment = HorizontalAlignmentStyle.Center
|
||||||
|
StyleDataVenta.Borders.SetBorders(MultipleBorders.All, SpreadsheetColor.FromName(ColorName.Black), LineStyle.Thin)
|
||||||
|
StyleDataVenta.NumberFormat = "_-* #,##0.00_-;-* #,##0.00_-;_-* ""-""??_-;_-@_-"
|
||||||
|
|
||||||
'LAS VENTAS DEL DIA NO DEBEN ESTAR EN NEGRITAS
|
'LAS VENTAS DEL DIA NO DEBEN ESTAR EN NEGRITAS
|
||||||
worksheet.Cells(IdxSucursalesLlantasAlin, 0).Style.Font.Weight = ExcelFont.NormalWeight
|
worksheet.Cells(IdxSucursalesLlantasAlin, 0).Style.Font.Weight = ExcelFont.NormalWeight
|
||||||
@@ -417,7 +427,7 @@ Partial Class Ventas_RepPS
|
|||||||
StyleData.VerticalAlignment = VerticalAlignmentStyle.Center
|
StyleData.VerticalAlignment = VerticalAlignmentStyle.Center
|
||||||
StyleData.HorizontalAlignment = HorizontalAlignmentStyle.Center
|
StyleData.HorizontalAlignment = HorizontalAlignmentStyle.Center
|
||||||
StyleData.Borders.SetBorders(MultipleBorders.All, SpreadsheetColor.FromName(ColorName.Black), LineStyle.Thin)
|
StyleData.Borders.SetBorders(MultipleBorders.All, SpreadsheetColor.FromName(ColorName.Black), LineStyle.Thin)
|
||||||
StyleData.NumberFormat = "_-* #,##0.00_-;-* #,##0.00_-;_-* ""-""??_-;_-@_-"
|
StyleData.NumberFormat = "_-* 0_-;-* 0-;_-* ""-""??_-;_-@_-"
|
||||||
|
|
||||||
IdxMesAnioAnteriorLlantasResumen += 1
|
IdxMesAnioAnteriorLlantasResumen += 1
|
||||||
Next
|
Next
|
||||||
@@ -674,7 +684,7 @@ Partial Class Ventas_RepPS
|
|||||||
StyleData.VerticalAlignment = VerticalAlignmentStyle.Center
|
StyleData.VerticalAlignment = VerticalAlignmentStyle.Center
|
||||||
StyleData.HorizontalAlignment = HorizontalAlignmentStyle.Center
|
StyleData.HorizontalAlignment = HorizontalAlignmentStyle.Center
|
||||||
StyleData.Borders.SetBorders(MultipleBorders.All, SpreadsheetColor.FromName(ColorName.Black), LineStyle.Thin)
|
StyleData.Borders.SetBorders(MultipleBorders.All, SpreadsheetColor.FromName(ColorName.Black), LineStyle.Thin)
|
||||||
StyleData.NumberFormat = "_-* #,##0.00_-;-* #,##0.00_-;_-* ""-""??_-;_-@_-"
|
StyleData.NumberFormat = "_-* 0_-;-* 0-;_-* ""-""??_-;_-@_-"
|
||||||
|
|
||||||
If Row("TipoFila").ToString() = "2" Then
|
If Row("TipoFila").ToString() = "2" Then
|
||||||
StyleData.Font.Weight = ExcelFont.BoldWeight
|
StyleData.Font.Weight = ExcelFont.BoldWeight
|
||||||
@@ -780,14 +790,24 @@ Partial Class Ventas_RepPS
|
|||||||
'worksheet.Cells(IdxSucursalesServiciosAmortPolizas, 12).Value = Row("ManoObraCantidadAcumulada")
|
'worksheet.Cells(IdxSucursalesServiciosAmortPolizas, 12).Value = Row("ManoObraCantidadAcumulada")
|
||||||
worksheet.Cells(IdxSucursalesServiciosAmortPolizas, 12).Formula = $"=SUM({worksheet.Cells(IdxSucursalesServiciosAmortPolizas, 10).Name}:{worksheet.Cells(IdxSucursalesServiciosAmortPolizas, 11).Name})"
|
worksheet.Cells(IdxSucursalesServiciosAmortPolizas, 12).Formula = $"=SUM({worksheet.Cells(IdxSucursalesServiciosAmortPolizas, 10).Name}:{worksheet.Cells(IdxSucursalesServiciosAmortPolizas, 11).Name})"
|
||||||
|
|
||||||
Dim StyleData = worksheet.Cells.GetSubrangeAbsolute(IdxSucursalesServiciosAmortPolizas, 0, IdxSucursalesServiciosAmortPolizas, 12).Style
|
Dim StyleData = worksheet.Cells.GetSubrangeAbsolute(IdxSucursalesServiciosAmortPolizas, 0, IdxSucursalesServiciosAmortPolizas, 9).Style
|
||||||
StyleData.Font.Weight = ExcelFont.BoldWeight
|
StyleData.Font.Weight = ExcelFont.BoldWeight
|
||||||
StyleData.Font.Name = "Calibri"
|
StyleData.Font.Name = "Calibri"
|
||||||
StyleData.Font.Size = 8 * 20
|
StyleData.Font.Size = 8 * 20
|
||||||
StyleData.VerticalAlignment = VerticalAlignmentStyle.Center
|
StyleData.VerticalAlignment = VerticalAlignmentStyle.Center
|
||||||
StyleData.HorizontalAlignment = HorizontalAlignmentStyle.Center
|
StyleData.HorizontalAlignment = HorizontalAlignmentStyle.Center
|
||||||
StyleData.Borders.SetBorders(MultipleBorders.All, SpreadsheetColor.FromName(ColorName.Black), LineStyle.Thin)
|
StyleData.Borders.SetBorders(MultipleBorders.All, SpreadsheetColor.FromName(ColorName.Black), LineStyle.Thin)
|
||||||
StyleData.NumberFormat = "_-* #,##0.00_-;-* #,##0.00_-;_-* ""-""??_-;_-@_-"
|
StyleData.NumberFormat = "_-* 0_-;-* 0-;_-* ""-""??_-;_-@_-"
|
||||||
|
|
||||||
|
Dim StyleDataVenta = worksheet.Cells.GetSubrangeAbsolute(IdxSucursalesServiciosAmortPolizas, 10, IdxSucursalesServiciosAmortPolizas, 12).Style
|
||||||
|
StyleDataVenta.Font.Weight = ExcelFont.BoldWeight
|
||||||
|
StyleDataVenta.Font.Name = "Calibri"
|
||||||
|
StyleDataVenta.Font.Size = 8 * 20
|
||||||
|
StyleDataVenta.VerticalAlignment = VerticalAlignmentStyle.Center
|
||||||
|
StyleDataVenta.HorizontalAlignment = HorizontalAlignmentStyle.Center
|
||||||
|
StyleDataVenta.Borders.SetBorders(MultipleBorders.All, SpreadsheetColor.FromName(ColorName.Black), LineStyle.Thin)
|
||||||
|
StyleDataVenta.NumberFormat = "_-* #,##0.00_-;-* #,##0.00_-;_-* ""-""??_-;_-@_-"
|
||||||
|
|
||||||
|
|
||||||
'LAS VENTAS DEL DIA NO DEBEN ESTAR EN NEGRITAS
|
'LAS VENTAS DEL DIA NO DEBEN ESTAR EN NEGRITAS
|
||||||
worksheet.Cells(IdxSucursalesServiciosAmortPolizas, 0).Style.Font.Weight = ExcelFont.NormalWeight
|
worksheet.Cells(IdxSucursalesServiciosAmortPolizas, 0).Style.Font.Weight = ExcelFont.NormalWeight
|
||||||
@@ -867,7 +887,15 @@ Partial Class Ventas_RepPS
|
|||||||
StyleData.VerticalAlignment = VerticalAlignmentStyle.Center
|
StyleData.VerticalAlignment = VerticalAlignmentStyle.Center
|
||||||
StyleData.HorizontalAlignment = HorizontalAlignmentStyle.Center
|
StyleData.HorizontalAlignment = HorizontalAlignmentStyle.Center
|
||||||
StyleData.Borders.SetBorders(MultipleBorders.All, SpreadsheetColor.FromName(ColorName.Black), LineStyle.Thin)
|
StyleData.Borders.SetBorders(MultipleBorders.All, SpreadsheetColor.FromName(ColorName.Black), LineStyle.Thin)
|
||||||
StyleData.NumberFormat = "_-* #,##0.00_-;-* #,##0.00_-;_-* ""-""??_-;_-@_-"
|
|
||||||
|
Dim StyleDatInst = worksheet.Cells.GetSubrangeAbsolute(IdxPorcentajes, 1, IdxPorcentajes, 1).Style
|
||||||
|
StyleDatInst.NumberFormat = "_-* 0_-;-* 0-;_-* ""-""??_-;_-@_-"
|
||||||
|
|
||||||
|
Dim StyleDatPol = worksheet.Cells.GetSubrangeAbsolute(IdxPorcentajes, 3, IdxPorcentajes, 3).Style
|
||||||
|
StyleDatPol.NumberFormat = "_-* 0_-;-* 0-;_-* ""-""??_-;_-@_-"
|
||||||
|
|
||||||
|
Dim StyleDatAli = worksheet.Cells.GetSubrangeAbsolute(IdxPorcentajes, 5, IdxPorcentajes, 5).Style
|
||||||
|
StyleDatAli.NumberFormat = "_-* 0_-;-* 0-;_-* ""-""??_-;_-@_-"
|
||||||
|
|
||||||
'LAS VENTAS DEL DIA NO DEBEN ESTAR EN NEGRITAS
|
'LAS VENTAS DEL DIA NO DEBEN ESTAR EN NEGRITAS
|
||||||
worksheet.Cells(IdxPorcentajes, 0).Style.Font.Weight = ExcelFont.NormalWeight
|
worksheet.Cells(IdxPorcentajes, 0).Style.Font.Weight = ExcelFont.NormalWeight
|
||||||
@@ -892,6 +920,9 @@ Partial Class Ventas_RepPS
|
|||||||
Next
|
Next
|
||||||
|
|
||||||
FileExcel.Save(Response, $"DIARIO_{FechaConsulta.ToString("dd_MM_yyyy")}.xlsx", SaveOptions.XlsxDefault)
|
FileExcel.Save(Response, $"DIARIO_{FechaConsulta.ToString("dd_MM_yyyy")}.xlsx", SaveOptions.XlsxDefault)
|
||||||
|
Catch ex As Exception
|
||||||
|
OnError("Ocurrió un error al generar el reporte", ex)
|
||||||
|
End Try
|
||||||
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user