logo
small logo
  • Products
  • Comprar
  • Suporte
  • About
  • Customer panel Suporte
    • en
    • de
    • JP
    • ZH
  • Home
  • /
  • Articles
  • /
  • Calling "FastReport COM/ActiveX" from C# applications on 64-bit platforms.
  • Copiando as bandas e todo conteúdo de um relatório para outro

    31 de março de 2021

    Algumas vezes é necessário usar partes de um relatório em outro. Em casos simples, você

    read more
  • FastReport .NET packages e .NET 5.0

    17 de dezembro de 2020

    UPD: aplica-se às versões do FastReport.net antes de 2022.2. Pacotes de licença já estão disponíveis

    read more
  • Relatórios e documentos PDF no Blazor

    5 de abril de 2021

    A Microsoft lançou recentemente uma plataforma web chamada Blazor. Este framework permite a criação de

    read more
  • .NET 6.0 update

    19 de novembro de 2021

    It looks like that lockdown was not hard for Microsoft. This year, the Plenty’s

    read more
  • How to create a Swiss QR bill in .NET application

    19 de maio de 2020

    Recently many countries digitize payments. In other words, they convert existing payments to digital format.

    read more

Calling "FastReport COM/ActiveX" from C# applications on 64-bit platforms.

12 de novembro de 2012

Calling "FastReport COM/ActiveX" from C# applications on 64-bit platforms.

Simple solution: It is necessary to set 32-bit platform in project options. Here is an example (note: platform target is x86):

 

Perfect solution: Download demo version of FastReport.NET.

Use this tool for conversion FR3 templates to FRX temaplates: https://fast-report.com/pbc_download/fr3tofrx.exe

If you have VCL version, then you can use following tip: How to convert fr3 to frx.

Finally, you should manually create data source objects, and assign them to report objects.

Why second solution is perfect? Because your will get fully managed solution without additional COM wrappers - FastReport Studio is a 32-bit COM server, which called from a 64-bit application that is not good for performance. In addition, most of the attractive features of managed code can not be used when working through COM technology.

In other words - if your choice is a managed application, it is better to use reporting tools based on managed code - you will save a lot of time and nerves.

avatar
Aleksey Mandrykin
.NET Development
Fast Reports Team: Aleksey Mandrykin - NET Development at Fast Reports
C#

Add comment
logo
  • 800-985-8986 (English, US)
  • +4930568373928 (German)
  • +55 19 98147-8148 (Portuguese)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314
  • Comprar
  • Download
  • Documentação
  • Depoimentos
  • Como desinstalar nossos produtos
  • FAQ
  • Tutorial Video
  • Forum
  • Articles
  • Our News
  • Informação sobre nós
  • Parceiros
  • Extended licensing
  • Contatos

© 1998-2023 by Fast Reports Inc.

  • Privacidade