← Back to all blogs


Posts in 'web'

Using the Spread.Sheets Custom Slicer to Create a Filter Panel

Slicers provide an easy and efficient way for users to filter table data quickly. SpreadJS slicers allow the developer to customize the types of filters they want to provide to the users and these slicers can be used with different types of UI and JavaScript libraries. A very common use of slicers are the filter panels you see on common product websites such as Amazon.com. When you narrow your list down by price and brand, for example, you are using a slicer.

Improve App Performance with Event Debouncing

When interactive applications use events to handle user actions, app performance can suffer. Debouncing resolves that problem by executing the event handler only once. Here's how it works.

Video: How to Migrate from Angular 1 to Angular 2

Thanks to everyone who attended the webinar! If you couldn’t attend the live broadcast, here's the video and slide deck.

Wijmo Build 5.20161.151 Available

We have just released Build 151 and it includes some nice new features, some new samples and of course bug fixes.

Viewing Reports

With ActiveReports Server, you can view end user reports created with the optional Designer Add-On. You can also upload reports created in the developer version of ActiveReports. All reports on the server appear in the Administrator Dashboard Reports list.

Overview of the Spread Product Family v9 Sp1 Release

In case you are new here, Spread is a product line that includes spreadsheet, grid, and data presentation components for .NET and JavasScript developers. Spread Studio v9 Sp1 and SpeadJS v9 Sp1 were just released and we have a lot of news. Here is an overview:

Important SpreadJS Notice: License Changes, Name Changes, and a New Product

We have just released Spread Studio v9 Sp1 and SpreadJS v9 Sp1 and a few announcements come with this release.

Creating User Accounts

Here we will create three users who can log into the Report Portal and assign them to the roles we created.

Adding Group Page Breaks

To display each data group on a separate page, you need to sort the data and add page breaks for each group. Where you do this depends on the type of report you're using. Let's take a look at grouping in each report type.

Creating Roles

Once you've installed and configured ActiveReports Server, you can begin adding people to use it. Each person has a user account that belongs to a role. We'll start by setting up roles for our people.

SpreadJS V9 Service Pack 1 Fixed Bugs

In this article, you will find all of the SpreadJS bugs that were fixed in the first Service Pack release of Spread V9.

Spread Studio V9 Service Pack 1 Fixed Bugs

In this article, you will find all of the .NET bugs that were fixed in the first Service Pack release of Spread V9.

Three Ways to Use Summaries in Section Reports

In Section reports, the TextBox control has several Summary properties that, combined, let you render running summaries and grand totals in header or footer sections of your reports.

Creating Cells with the SpreadJS Designer

The SpreadJS Designer allows you to create basic cell types quickly and without code.

Combining Reports

With ActiveReports, you can combine multiple reports into one. How you do it depends on the type of report.

Printer and Page Settings (Section Reports)

In Section reports, you can set the printer paper size and report margins at run time in the Report Settings dialog. All of these settings are in the first page, Page Setup, and the second one, Printer Settings.

Webinar: Migrate your Angular 1 app to Angular 2

Learn how to make the jump to Angular 2 with Wijmo’s JavaScript UI controls!

Spread ASP.NET and Multiple-Column Combo Box Cells

You might want to display multiple columns of data in a cell and limit the user choices. Spread ASP.NET allows you to do this with a multiple-column combo box cell.