none
Fast Report no C# RRS feed

  • Pergunta

  • Como adicionar uma lista que preenchi com um objeto em C#

    Ex.: ListReportParameter.Add(new ReportParameter("codRecebimento", RelDTO.IdRecebimento));

    preciso passar essa lista para o meu relatório feito no fast report, para ai sim exibir o relatório na tela.

    Desde de já obrigado!

    terça-feira, 13 de outubro de 2015 01:45

Respostas

  • Aki tem a resposta: http://stackoverflow.com/questions/820514/microsoft-winform-reportviewer-from-list

    A flower cannot blossom without sunshine, and man cannot live without love.

    • Marcado como Resposta Marcos SJ terça-feira, 13 de outubro de 2015 16:52
    terça-feira, 13 de outubro de 2015 16:20
    Moderador
  • Bom dia galera, meu problema esta resolvido. O fastreport me proporciona uma solução mais simples, eu gero o relatório direto do fastreport com um sql e depois eu chamo esse relatório na minha aplicação. Meu problema ate aqui foi resolvido. Obrigado!
    • Marcado como Resposta Marcos SJ terça-feira, 17 de novembro de 2015 12:21
    segunda-feira, 16 de novembro de 2015 10:46

Todas as Respostas

  • Aki tem a resposta: http://stackoverflow.com/questions/820514/microsoft-winform-reportviewer-from-list

    A flower cannot blossom without sunshine, and man cannot live without love.

    • Marcado como Resposta Marcos SJ terça-feira, 13 de outubro de 2015 16:52
    terça-feira, 13 de outubro de 2015 16:20
    Moderador
  • Olá Levi Domingos, obrigado por me responder!

    Ainda sou novato no c# e não conseguir fazer como esta no link.

    Quando vou passar a minha lista para o relatório do fast report, eu não encontro o reportViewer.LocalReport que provavelmente é um recurso do ReportViewer do Visual Studio.

    Minha lista

    List<ReportParameter> ListaParametros= new List<ReportParameter>();
    ListaParametros.Add(new ReportParameter("codRecebimento", RelDTO.IdRecebimento));
    ListaParametros.Add(new ReportParameter("pgRecebimento", RelDTO.NomePagante));

    ao tentar popular meu relatório da erro

    Ex.: MeuRelatorio.LocalReport.SetParameters(ListaParametros);

    porque esse recurso LocalRepot não existe.

    Desde de já obrigado!




    • Editado Marcos SJ quinta-feira, 15 de outubro de 2015 11:21 Edição
    quarta-feira, 14 de outubro de 2015 18:45
  • Olá, sou novato no c# e vou tentar explicar da melhor forma possivel

    tenho uma lista de parametros

    List<ReportParameter> lrp = new List<ReportParameter>();

    preenchi ela dessa forma:

    lrp.Add(new ReportParameter("codRecebimento", RelDTO.IdRecebimento));
    lrp.Add(new ReportParameter("pgRecebimento", RelDTO.NomePagante));

    a questão é, como eu passo essa lista para um relatório feito no FastReport?

    criei parâmetros dentro do relatório. 

    Obs: se eu passar

        MeuRelatorio.SetParameterValue("codRecebimento", RelDTO.IdRecebimento);

        MeuRelatorio.SetParameterValue("pgRecebimento", RelDTO.NomePagante);

    O relatório abre porem, só apresenta a primeira linha no relatório os outros dados não aparecem já que minha consulta é por período. 

    Fico no aguardo...

    Desde de já obrigado!

    • Mesclado Marcos SJ sexta-feira, 30 de outubro de 2015 18:04 thread duplicada
    sexta-feira, 16 de outubro de 2015 12:28
  • Bom dia galera, meu problema esta resolvido. O fastreport me proporciona uma solução mais simples, eu gero o relatório direto do fastreport com um sql e depois eu chamo esse relatório na minha aplicação. Meu problema ate aqui foi resolvido. Obrigado!
    • Marcado como Resposta Marcos SJ terça-feira, 17 de novembro de 2015 12:21
    segunda-feira, 16 de novembro de 2015 10:46