Hâlâ bu çözüme ihtiyaç duyuyor musun bilmiyorum. FastReport'u ben de ERP programlarında yazıcı çıktı alanlarında kullanıyorum.

Senin sorunun çözümü şu olabilir;
  1. WebReport Komponentini Yapılandırma: FastReport'un WebReport komponentini MVC projenize eklediğinizden emin olun. Bu komponent, web tabanlı rapor tasarımı ve görüntülemesi için gerekli olan arayüzü sağlar.
  2. Rapor Dosyasını Yükleme: Tasarımcıyı açmadan önce istediğiniz .frx dosyasını yüklemek için bir yöntem oluşturun. Bu, genellikle bir controller içinde yapılır. Örneğin, D:/Deneme.frx dosyasını yüklemek için aşağıdaki gibi bir yöntem kullanabilirsiniz:
    public ActionResult ReportDesigner()
    {
        WebReport webReport = new WebReport();
        webReport.Report.Load("D:/Deneme.frx");
        
        ViewBag.WebReport = webReport;
        return View();
    }
  3. View Oluşturma: MVC'de, rapor tasarımcısını gösterecek bir view oluşturun. Bu view'de, WebReport komponentini içerecek şekilde tasarlayın. Örneğin:
    @model FastReport.Web.WebReport
    @{
    ViewBag.Title = "Rapor Tasarımcısı"; }
    <h2>Rapor Tasarımcısı</h2>
    @Html.Raw(Model.GetHtml())
  4. Rapor Tasarımcısını Açma: Kullanıcıya rapor tasarımcısını göstermek için bir link veya buton ekleyin. Bu link veya buton, yukarıda oluşturduğunuz ReportDesigner action'ına yönlendirilmeli.
    Bu adımları takip ederek, MVC projenizde FastReport'un WebReport komponentini kullanarak belirli bir .frx dosyasını otomatik olarak yükleyebilir ve kullanıcıların tasarımcıyı açtığında bu dosyayı görmesini sağlayabilirsiniz. Kod örnekleri ve kullanılan metodlar projenizin yapısına ve gereksinimlerine göre değişiklik gösterebilir.

Bu soruya cevap verirken, destek için yapay zekadan faydalanılmıştır.