Ajustes excel Rep Personal DIM

This commit is contained in:
Oscar Irigoyen
2023-06-21 07:54:59 -07:00
parent 94c0c697ac
commit a08bb81b0d
2 changed files with 37 additions and 24 deletions

View File

@@ -506,7 +506,7 @@
<asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right"> <asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right">
<HeaderTemplate> <HeaderTemplate>
Impuesto<br /> Impuesto<br />
correspondiente(mes) correspondiente<br />(mes)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblImpuestoCorrespondienteMes" runat="server" Text='<%# Eval("ImpuestoCorrespondienteMes", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblImpuestoCorrespondienteMes" runat="server" Text='<%# Eval("ImpuestoCorrespondienteMes", "{0:N2}") %>'></asp:Label>
@@ -574,7 +574,7 @@
</asp:TemplateField> </asp:TemplateField>
<asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right"> <asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right">
<HeaderTemplate> <HeaderTemplate>
Gratificación anual (Gravado) Gratificación <br />anual (Gravado)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP002G" runat="server" Text='<%# Eval("P002G", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP002G" runat="server" Text='<%# Eval("P002G", "{0:N2}") %>'></asp:Label>
@@ -593,7 +593,7 @@
<HeaderTemplate> <HeaderTemplate>
Viáticos y<br /> Viáticos y<br />
gastos de<br /> gastos de<br />
viaje (Gravado) viaje <br />(Gravado)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP050G" runat="server" Text='<%# Eval("P050G", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP050G" runat="server" Text='<%# Eval("P050G", "{0:N2}") %>'></asp:Label>
@@ -603,7 +603,7 @@
<HeaderTemplate> <HeaderTemplate>
Viáticos y<br /> Viáticos y<br />
gastos de<br /> gastos de<br />
viaje (Exento) viaje <br />(Exento)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP050E" runat="server" Text='<%# Eval("P050E", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP050E" runat="server" Text='<%# Eval("P050E", "{0:N2}") %>'></asp:Label>
@@ -855,7 +855,7 @@
<HeaderTemplate> <HeaderTemplate>
Seguro de<br /> Seguro de<br />
gastos médicos<br /> gastos médicos<br />
mayores (Gravado) mayores <br />(Gravado)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP030G" runat="server" Text='<%# Eval("P030G", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP030G" runat="server" Text='<%# Eval("P030G", "{0:N2}") %>'></asp:Label>
@@ -865,7 +865,7 @@
<HeaderTemplate> <HeaderTemplate>
Seguro de<br /> Seguro de<br />
gastos médicos<br /> gastos médicos<br />
mayores (Exento) mayores <br />(Exento)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP030E" runat="server" Text='<%# Eval("P030E", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP030E" runat="server" Text='<%# Eval("P030E", "{0:N2}") %>'></asp:Label>
@@ -963,7 +963,7 @@
<HeaderTemplate> <HeaderTemplate>
Ayuda para<br /> Ayuda para<br />
artículos<br /> artículos<br />
escolares (Exento) escolares <br />(Exento)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP035E" runat="server" Text='<%# Eval("P035E", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP035E" runat="server" Text='<%# Eval("P035E", "{0:N2}") %>'></asp:Label>
@@ -973,7 +973,7 @@
<HeaderTemplate> <HeaderTemplate>
Dotación o<br /> Dotación o<br />
ayuda para<br /> ayuda para<br />
anteojos (Gravado) anteojos <br />(Gravado)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP036G" runat="server" Text='<%# Eval("P036G", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP036G" runat="server" Text='<%# Eval("P036G", "{0:N2}") %>'></asp:Label>
@@ -983,7 +983,7 @@
<HeaderTemplate> <HeaderTemplate>
Dotación o<br /> Dotación o<br />
ayuda para<br /> ayuda para<br />
anteojos (Exento) anteojos <br />(Exento)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP036E" runat="server" Text='<%# Eval("P036E", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP036E" runat="server" Text='<%# Eval("P036E", "{0:N2}") %>'></asp:Label>
@@ -992,7 +992,7 @@
<asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right"> <asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right">
<HeaderTemplate> <HeaderTemplate>
Ayuda para<br /> Ayuda para<br />
transporte (Gravado) transporte <br />(Gravado)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP013G" runat="server" Text='<%# Eval("P013G", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP013G" runat="server" Text='<%# Eval("P013G", "{0:N2}") %>'></asp:Label>
@@ -1001,7 +1001,7 @@
<asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right"> <asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right">
<HeaderTemplate> <HeaderTemplate>
Ayuda par<br /> Ayuda par<br />
a transporte (Exento) a transporte <br />(Exento)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP013E" runat="server" Text='<%# Eval("P013E", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP013E" runat="server" Text='<%# Eval("P013E", "{0:N2}") %>'></asp:Label>
@@ -1010,7 +1010,7 @@
<asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right"> <asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right">
<HeaderTemplate> <HeaderTemplate>
Cuotas sindicales<br /> Cuotas sindicales<br />
pagadas patron(Gravado) pagadas patron<br />(Gravado)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP014G" runat="server" Text='<%# Eval("P014G", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP014G" runat="server" Text='<%# Eval("P014G", "{0:N2}") %>'></asp:Label>
@@ -1019,7 +1019,7 @@
<asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right"> <asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right">
<HeaderTemplate> <HeaderTemplate>
Cuotas sindicales<br /> Cuotas sindicales<br />
pagadas patron(Exento) pagadas patron<br />(Exento)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP014E" runat="server" Text='<%# Eval("P014E", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP014E" runat="server" Text='<%# Eval("P014E", "{0:N2}") %>'></asp:Label>
@@ -1028,7 +1028,7 @@
<asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right"> <asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right">
<HeaderTemplate> <HeaderTemplate>
Subsidios por<br /> Subsidios por<br />
incapacidad (Gravado) incapacidad <br />(Gravado)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP015G" runat="server" Text='<%# Eval("P015G", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP015G" runat="server" Text='<%# Eval("P015G", "{0:N2}") %>'></asp:Label>
@@ -1037,7 +1037,7 @@
<asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right"> <asp:TemplateField HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Right">
<HeaderTemplate> <HeaderTemplate>
Subsidios por<br /> Subsidios por<br />
incapacidad (Exento) incapacidad <br />(Exento)
</HeaderTemplate> </HeaderTemplate>
<ItemTemplate> <ItemTemplate>
<asp:Label ID="LblP015E" runat="server" Text='<%# Eval("P015E", "{0:N2}") %>'></asp:Label> <asp:Label ID="LblP015E" runat="server" Text='<%# Eval("P015E", "{0:N2}") %>'></asp:Label>

View File

@@ -295,8 +295,8 @@ Partial Class Nomina_RepPersonalDIM
For i = celdasConTexto.FirstColumnIndex To celdasConTexto.LastColumnIndex For i = celdasConTexto.FirstColumnIndex To celdasConTexto.LastColumnIndex
worksheet.Rows(TotalRowHeader).Cells(i).Style.Font.Size = 12 * 20 worksheet.Rows(TotalRowHeader).Cells(i).Style.Font.Size = 12 * 20
worksheet.Rows(TotalRowHeader).Cells(i).Style.HorizontalAlignment = GemBox.Spreadsheet.HorizontalAlignmentStyle.Center worksheet.Rows(TotalRowHeader).Cells(i).Style.HorizontalAlignment = GemBox.Spreadsheet.HorizontalAlignmentStyle.Left
worksheet.Rows(TotalRowHeader).Cells(i).Style.VerticalAlignment = GemBox.Spreadsheet.VerticalAlignmentStyle.Center worksheet.Rows(TotalRowHeader).Cells(i).Style.VerticalAlignment = GemBox.Spreadsheet.VerticalAlignmentStyle.Bottom
worksheet.Rows(TotalRowHeader).Cells(i).Style.FillPattern.SetPattern(GemBox.Spreadsheet.FillPatternStyle.Solid, GemBox.Spreadsheet.SpreadsheetColor.FromArgb(75, 119, 190), GemBox.Spreadsheet.SpreadsheetColor.FromArgb(255, 255, 255)) worksheet.Rows(TotalRowHeader).Cells(i).Style.FillPattern.SetPattern(GemBox.Spreadsheet.FillPatternStyle.Solid, GemBox.Spreadsheet.SpreadsheetColor.FromArgb(75, 119, 190), GemBox.Spreadsheet.SpreadsheetColor.FromArgb(255, 255, 255))
worksheet.Rows(TotalRowHeader).Cells(i).Style.Font.Color = GemBox.Spreadsheet.SpreadsheetColor.FromArgb(255, 255, 255) worksheet.Rows(TotalRowHeader).Cells(i).Style.Font.Color = GemBox.Spreadsheet.SpreadsheetColor.FromArgb(255, 255, 255)
@@ -330,21 +330,34 @@ Partial Class Nomina_RepPersonalDIM
End If End If
worksheet.Columns(0).Width = 4000
worksheet.Columns(1).Width = 4000
worksheet.Columns(2).Width = 5500
worksheet.Columns(3).Width = 10000
worksheet.Columns(4).Width = 5000
worksheet.Columns(5).Width = 5000
worksheet.Columns(6).Width = 10000
worksheet.Columns(7).Width = 5000
For I = celdasConTexto.FirstColumnIndex To celdasConTexto.LastColumnIndex For I = celdasConTexto.FirstColumnIndex To celdasConTexto.LastColumnIndex
If I > 0 Then If I > 7 Then
If 1 = 1 Then 'If 1 = 1 Then
worksheet.Columns(I + 1).Style.NumberFormat = "#,##0.00" ' worksheet.Columns(I + 1).Style.NumberFormat = "#,##0.00"
Else 'Else
worksheet.Columns(I + 1).Style.NumberFormat = "#,##" ' worksheet.Columns(I + 1).Style.NumberFormat = "#,##"
End If 'End If
Try Try
worksheet.Columns(I).AutoFit(1) ' worksheet.Columns(I).AutoFit(1)
worksheet.Columns(I).Width = 4500
Catch ex As Exception Catch ex As Exception
End Try End Try
End If End If
Next Next