Angularのニュース

完全なカスタマイズ制御でレポートを調整

9月 23, 2025
DevExpress Reportingを使用すると、カスタムコントロール、高度な式、柔軟なパラメーターを使用してタスク固有のレポートを作成可能

DevExpress Reporting is a comprehensive suite of reporting tools that help developers create visually stunning and highly customizable reports for various applications. With its rich feature set, including data binding, layout design, printing, and exporting capabilities, DevExpress Reporting enables the efficient creation of reports that meet the most demanding business requirements.

DevExpress Reporting lets developers build custom report controls that go beyond the built-in options, making it easier to meet specific project needs. These controls can include unique visual elements or functions that fit naturally into the existing reporting setup, keeping reports consistent in both appearance and behavior. Custom controls also help standardize design, support reusable logic, and handle specialized data presentation that standard controls may not cover, improving maintainability and scalability over time.

DevExpress Reporting is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. See our DevExpress Reporting licensing page for full details.

DevExpress Reporting is available to buy in the following products:

埋め込みサブレポートを使用して関連データを追加

9月 22, 2025
サブレポート機能を備えたAngularレポートコンポーネントを使用すると、マスター詳細レイアウト、左右に並べて表示レイアウト、または条件付きレイアウトのレポートをネスト可能

A subreport in a report component is a report embedded within another report, designed to present related or supplementary data that may not fit naturally into the main report’s structure. It is typically used when displaying hierarchical, grouped, or master-detail relationships, such as showing order items within a customer order summary. Subreports can be independently designed and then linked to the main report using parameters or shared data sources. This modular approach improves report organization and reusability, especially when similar data blocks are needed across multiple reports or sections within a complex reporting solution.

Several Angular Reporting controls offer support for subreports including:

  • DevExpress Reporting lets you embed subreports in Angular via its Web Report Viewer/Designer, supporting master‑detail hierarchies, parameters, and data binding.
  • ActiveReportsJS by MESCIUS allows placing Subreport controls in main reports, passing parameters, nesting subreports, and sourcing subreports by filename or URL.
  • Stimulsoft Reports.JS facilitates subreport components by letting you add them via a designer, link to separate data sources, and configure layout and rendering properties.

For an in-depth analysis of features and price, visit our Angular Reporting controls comparison.

Compare Angular Reporting Controls

既製のテーマでアプリケーションを変換

9月 16, 2025
DevExpress DXperienceは、カスタマイズ可能なテーマを提供し、モダンで一貫性があり、視覚的に魅力的なインターフェイスを簡単に作成

DevExpress DXperience is a comprehensive development suite that enables developers to build high-performance applications for Windows, Web, mobile, and tablet platforms using a unified set of controls and tools. It includes hundreds of desktop UI controls for WinForms, WPF, and reporting, as well as web UI controls for Blazor, ASP.NET, MVC, Core, Bootstrap Web Forms, JavaScript, Angular, React, Vue, and web reporting, plus productivity tools like XPO ORM and CodeRush for Visual Studio. With its extensive component library, DXperience accelerates development, ensures visually consistent and responsive interfaces, and is ideal for creating enterprise applications, data-driven web apps, dashboards, and reporting solutions.

DevExpress DXperience enhances application development with new app-wide themes and skins, allowing developers to apply a consistent, modern visual style across entire projects with minimal configuration. By providing professionally designed themes that align with Microsoft Office and Windows 11 aesthetics, along with built-in tools for customizing these designs, it improves the UI design process and reduces the need for manual styling. This enables developers to focus on functionality while delivering polished, cohesive user interfaces that improve usability and maintain a professional appearance across all application modules.

DevExpress DXperience is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. See our DevExpress DXperience licensing page for full details.

For more information, visit our DevExpress DXperience product page.

タブ付きインターフェイスでナビゲーションを改善

9月 9, 2025
タブコンポーネントを使用すると、Angular開発者はユーザーインターフェイスに詳細なコンテンツを構造化し、迅速なナビゲーションとコンテキスト保持を実現可能

Tabs are a common user interface element that allows users to navigate between multiple sections or views within the same window by clicking on labeled tabs, typically displayed in a row. Each tab presents a different set of information or controls, helping to organize content in a way that reduces clutter and makes it easier to find relevant features without switching between multiple windows or pages. Creating a tabbed UI to switch between sections provides faster access to key areas, and improves usability by maintaining context. This approach is especially useful in applications with layered data or multiple tool sets, where managing space and context is critical.

Several Angular UI suites provide you with tab functionality, including:

  • DevExtreme Complete by DevExpress enables customizable tabbed navigation across forms, data views, and dynamic content areas for managing complex interfaces in Angular.
  • Wijmo by MESCIUS offers a versatile TabPanel component for creating tabbed layouts that organize content efficiently while maintaining performance and consistency.
  • Kendo UI by Telerik delivers a highly customizable TabStrip for Angular applications, enabling the organization and navigation of content via tabs in a single frame.
  • Infragistics Ignite UI provides full-featured tab component for arranging user interface elements logically, helping users switch views without leaving the main context.

For an in-depth analysis of features and price, visit our comparison of Angular UI suites.

Compare Angular UI Suites

グリッドセル内の日付を正確に処理

9月 9, 2025
日付/時刻セル型を持つJavaScriptグリッドは、構造化された入力、書式設定、検証を提供し、よりクリーンで信頼性の高い時間データ処理を実現

A date/time cell type in a JavaScript Grid control lets developers manage temporal data more effectively by treating input as actual JavaScript Date objects rather than plain text. This enables built-in features like calendar popups, time pickers, and structured output formats such as "09/09/2025" or "Sep 9 2025", making it easier for users to interact with the data accurately. It's especially useful in applications that rely on scheduling, activity logs, or time-driven reports. Most modern grid libraries also support localization, formatting, and input validation to ensure the cell behavior fits seamlessly with the application's design and data standards.

Several JavaScript Grid controls offer support for Date/Time cell types including:

  • Wijmo FlexGrid (part of Wijmo by MESCIUS) lets you apply rich date/time formatting in cells, supporting custom formats, calendar integration, and internationalized date display.
  • DevExtreme HTML5 JavaScript Data Grid (part of DevExtreme Complete by DevExpress) lets you format date/time cells with predefined patterns, including localized formats.
  • KendoReact Data Grid (part of KendoReact by Telerik) facilitates precise date/time formatting with full control over display masks, culture settings, and dynamic date parsing.
  • Handsontable by Handsoncode allows you to format date/time values directly in cells using configurable display patterns and built-in support for ISO date formats.
  • Ignite UI Angular Grid (part of Infragistics Ignite UI) allows you to define custom date/time formats in cells, handling both short and long styles with locale sensitivity.

For an in-depth analysis of features and price, visit our comparison of JavaScript Grid controls.

Compare JavaScript Grid Controls