Search Results for

    Show / Hide Table of Contents

    Настройки перед использованием

    Для использования Blazor компонентов в пакете FastReport.Web вам необходимо добавить зависимость в ваш файл проекта (csproj) PackageReference с указанием id данного пакета и пакета FastReport.Core (версии могут отличаться):

      <ItemGroup>
        <PackageReference Include="FastReport.Core" Version="2021.3.0-demo"/>
        <PackageReference Include="FastReport.Web" Version="2021.3.0-demo"/>
      </ItemGroup>
    

    Затем, для упрощения наименования, советуем добавить следующие namespace в импорты вашего проекта (файл _Imports.razor):

    @using FastReport.Web
    @using FastReport.Web.Blazor.Components
    @using FastReport.Web.Blazor.Components.Internal
    

    На самом деле, хватит только добавления FastReport.Web.Blazor.Components, однако, для некоторых случаев вам, возможно, понадобятся и другие namespace. Также некоторые компоненты, вероятно, будут перемещаться в рамках этих namespace во время стадии beta.

    В конфигураторе вашего веб приложения необходимо вызвать метод UseFastReport с необязательным лямбда выражением настройки FastReportOptions. Также, для работы некоторых встроенных общих стилей и svg изображений иконок в Toolbar и Tab, необходимо использовать вызов UseStaticFiles (если вы не собираетесь использовать Toolbar и Tabs, вызов UseStaticFiles для использования данного пакета необязателен):

        public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
        {
            // ...
            app.UseStaticFiles();
            // ...
            app.UseFastReport();
            // ...
        }
    
    Back to top © 1998-2025 Copyright ООО «Быстрые отчеты»