← Back to all blogs


Posts in 'web'

Exploring PdfPrint Option in ActiveReports Silverlight Viewer

The Silverlight Viewer in the professional edition of ActiveReports 7 provides a very useful tool for viewing reports over the web. The design and creation of a report is not just limited to the viewing experience; the end user should also be able to print the reports efficiently. Though the Silverlight Viewer provides a Print button on the toolbar to handle printing requests, large reports can be a concern to print spoolers. In these cases, the PDF printing option provided by the viewer is a very useful feature to have. ActiveReports supports native Silverlight API printing, but  we can reduce the spooler size from the default Silverlight printing by using PDF Printing.

Implementing AR6 Copy Functionality in AR7

ActiveReports provides a number of ways to view your report output. Besides previewing your report at design time, you can also view the reports you design in the Viewer. This viewer contains a toolbar which provides you with the ability to perform a number of actions including the Copy functionality.

Creating ActiveReports on the Fly

The extensive API of ActiveReports 7 allows Visual Basic and C# developers to completely control the report processing engine to fit their needs. It provides control over the following Events and Properties :

Few of our customers had a requirement to change the background of a cell depending on its contents. This can be easily accomplished using the cellStyleFormatter utility provided by Wijgrid. For eg. if the value in a cell is less than 25, then its background color should be yellow and the forecolor should be red.

SparkLines in Spread for Silverlight/WPF

We all want to have some graphical representation of our data in SpreadSheet. We usually do it using Charts in our Sheets. Unfortunately Charts are currently not available with Spread for Silverlight/WPF. However Spread provides an alternative for this; we can use SparkLines. You can show Sparkline within a cell which makes this feature more interesting.There are three types of Sparklines you can show in a cell.

WijGrid Export to Excel

Exporting data from Wijgrid widget to Excel is a common requirement for our customers.

Using Wijgrid with Angular JS

Wijmo supports AngularJS, a lightweight MVC JavaScript framework, allowing you to easily create and maintain a dynamically changing UI. You can use AngularJS in addition to jQuery to enhance your pages with an underlying data model.

Undo Feature for Adding/Removing Rows in Spread for Silverlight

Spread for Silverlight provides the functionality where users can undo their last operation using Ctrl+Z. However, one of the Spread users suggested that spread should also offer the option to undo the operation of adding and removing rows. This prompted me to come up with this blog.

Extending HTML with AngularJS Directives

Our CTO, Bernado Castilho, has recently taken a big interest in AngularJS. In fact, he has gone and written his own directives. He has even gone as far as to write a comprehensive whitepaper on custom AngularJS directives. Bernardo does an excellent job of covering directives and provides very practical usage scenarios.

Deselect Rows using Ctrl+Click in Wijgrid

Wijgrid offers a great deal of flexibility in the way its rows/cells are selected. Please refer to this documentation link for a list of the selectionModes offered by wijgrid.

How to : Create Pages of Mixed Orientation in ActiveReports

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.

Merge Multiple ActiveReports

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.

How To: Scroll to Last Page of AR WebViewer on Page Load

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.

Fluent 2013

We had a great time at Fluent Conf for the second year in a row. I just wanted to thank the organizers for putting it on and thank everyone that stopped by to see us at our booth.

Understand Cell Style Composite in SpreadJS

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.

Vertical Alignment in WijRadio & WijCheckbox

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:

How to: Show Image in Row Header of Selected Rows in C1GridView

Selection is a very common feature used in C1GridView, which allows users to select rows and applies a highlight color on the selected rows.

CommandBinding in Wpf C1DataGrid

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.

Load Images in C1DataGrid for Silverlight using WCF

More often than not, users have a requirement to display images in Silverlight applications. Here, we discuss the same using C1DataGrid for Silverlight.