Posts in 'web'
ActiveReports provides the users with various options to customize their reports as per their requirement. Quite often, customers have asked if their reports can be created with pages of mixed orientation. As of now, a report with some pages in landscape mode and some in portrait mode cannot be created directly. This is because the page orientation can be set only in the ReportStart event of the report and hence once it is set, it cannot be changed.
ActiveReports doesn't just offer an easy reporting solution; it also offers a flexible reporting style. You can create 'n' number of reports using ActiveReports and can further merge these reports to preview them as one document.
ActiveReports 6.0 has been quite popular due to its ability to display the output in various formats. With the Professional Edition license, you can use the WebViewer control to quickly display reports in any of four view types: HtmlViewer, RawHtml, AcrobatReader, or FlashViewer.
SpreadJS not only provides style for the cell, but also for the row, the column, and the sheet, so that you can quickly customize the appearance of a cell or a range of cells (or rows or columns) or default style for all cells in the sheet.
Wijmo jQuery widgets are often used in public-facing form based web applications to create a smooth and engaging user experience. The WijRadio and WijCheckbox widgets are used to select different kinds of user input. These two can be defined as:
Selection is a very common feature used in C1GridView, which allows users to select rows and applies a highlight color on the selected rows.
While developing applications in Wpf, sometimes we follow the MVVM pattern and come across the requirement to bind commands. We'll discuss the same in this blog. And for demo purpose, I've implemented command binding in Wpf C1DataGrid. Our motive is to enable row selection using MVVM.
More often than not, users have a requirement to display images in Silverlight applications. Here, we discuss the same using C1DataGrid for Silverlight.
ComponentOne, a division of GrapeCity and a leader in developer-productivity tools, announced this week while exhibiting at O’Reilly Fluent Conference in San Francisco, CA that its kit of user interface (UI) widgets for HTML5 development, Wijmo, has officially been released in Japan by GrapeCity.
PITTSBURGH, PA – May 29, 2013 - ComponentOne, a division of GrapeCity and a leader in developer-productivity tools, announced today while exhibiting at O’Reilly Fluent Conference in San Francisco, CA that its kit of user interface (UI) widgets for HTML5 development, Wijmo, has officially been released in Japan by GrapeCity.
PITTSBURGH, PA- May 24, 2013 – ComponentOne, a division of GrapeCity and a leader in developer-productivity tools, will be showcasing their 2013 v1 release of Wijmo Enterprise at O'Reilly Fluent Conference May 28-30, in San Francisco, CA
A Cell Style is a great way to make important data stand out on a sheet, SpreadJS provides styles to customize your text to give it the exact look you want. You can add a variety of styles and colors to your text, as well as borders or gridlines of cells.
Ad-Hoc reporting is a very common requirement if we talk about reporting. It is very common for a developer to handle the report data and layout, and it can become quite a tedious task if the reporting tool is not flexible enough. Thanks to the rich API of ActiveReports, developers can use it efficiently, both at the designer level as well when working with code-behind.
ActiveReports is designed to run reports as quickly a possible, so generally reports are generated and displayed on the viewer in no time. Since there is no benchmark defined in regards to the length of a report, it could vary from a very small report to a very large report. When working with a very large report, the report generation may take a while; however the user has no option to check on the report progress.
Thanks to everyone that showed up for our webcast this week. It had record breaking attendance here at ComponentOne! If you missed it or want to share or watch it again, here is the recording.
Merging is when you combine a range of cells to create a new, larger cell. This is a great way to create a label that spans several columns or several rows. You can easily create a cell span in the view port, row header, or column header area by using the addSpan method of Sheet object, and remove the span from a merged cell by using the removeSpan method.