Visual CSharp .NET - ¿Cómo resolver un ciclo infinito en reportviewer? C# winforms

 
Vista:
sin imagen de perfil

¿Cómo resolver un ciclo infinito en reportviewer? C# winforms

Publicado por Ariel (1 intervención) el 31/03/2022 00:37:31
Hola, estoy trabajando con un reportviewer en visual studio 2010 pero tengo un problema que no he podido identificar, al cargar los datos del reporte se muestra la información sin problema, pero al pasar a otro reporte y después regresar al primer reporte se queda colgado en cargando, debo terminar la ejecución de la aplicación para volver a cargar bien, pero al entrar en segunda vez me hace lo mismo ¿tienen idea del porqué? adjunto el código, de antemano gracias DTB

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
 
namespace CheckManagement
{
public partial class BeneficiariesDebtsViewer : Form
{
    public BeneficiariesDebtsViewer()
    {
        InitializeComponent();
    }
 
    private void BeneficiariesDebtsViewer_Load(object sender, EventArgs e)
    {
        try
        {
 
            beneficiariesDebts.Clear();
            LoadBeneficiaryDebts loader = new LoadBeneficiaryDebts();
            BeneficiariesDebts debts = loader.LoadData();
 
            foreach (BeneficiariesDebts.BeneficieriesDebtsTableRow row in debts.BeneficieriesDebtsTable)
            {
                beneficiariesDebts.BeneficieriesDebtsTable.AddBeneficieriesDebtsTableRow(row.BeneficiaryID, row.BeneficiaryName, row.TotalDebt, row.BeneficiariesTypes);
            }
 
            reportViewer1.RefreshReport();
        }
        catch (System.Exception ex)
        {
            MessageBox.Show("Hubo un problema al realizar la operación:\n" + ex.Message,
                            "", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
    }
  }
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder