Quantcast
Browsing all 216 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 2: Providing the Data with a REST Service

Data grids need a data store to obtain the information to display in the grid. An easy way to set one up with XPages by using a REST Service control, which, like the Dojo Data Grid control, is...

View Article


Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 3: Creating Your First Grid

In the series overview, I mentioned that there are 3 high-level steps to creating a Dojo Data Grid. In the last post, I showed how to create the REST service to provide data for the grid. In this post,...

View Article


Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 4: Additional Grid Features

In the last few posts, I showed the steps required to surface a Dojo Data Grid based on data provided by a REST service. This post explores some of the additional properties of the Dojo Data Grid...

View Article

Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 5: Grid Column Features

To surface a column in a Dojo Data Grid, all you need to do is drag a Dojo Data Grid Column control into the Dojo Data Grid control and set its field property. In this post, I’ll dig into some...

View Article

Image may be NSFW.
Clik here to view.

Article Published in The View: Implementing Editable View Columns in XPages

If you have a subscription to The View, please check out my first article, which was just published today:...

View Article


Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 6: Reordering Columns

Column reordering is a useful feature of a grid. If you provide the user the ability to rearrange the columns, you can create less views and grids in the application. There’s no property built into the...

View Article

Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 7: Sorting

The Dojo Data Grid does its best to provide sorting options by default. Strangely enough, it takes more work to prevent sorting! This post will cover how to allow the grid to sort columns and how to...

View Article

Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 8: Opening Documents

So far, our grid has been read only, but, invariably, your users will need to open documents. This post shows how to get the selected row and obtain the unid needed to build the url to open the...

View Article


Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 9: Multi-Row Entries

Up to this point, our grids have been standard tabular structures displaying a single row for each entry, but it’s possible to span multiple rows with each entry. In this post, I’ll show you how to...

View Article


Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 10: Full-text Search and Field-Specific Filtering

So far, we’ve built a grid that scrolls infinitely and can be sorted on specified columns. The next step will be to add the ability to search the view and filter it by specific fields. Dojo Data Grid...

View Article

Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 11: Editing Data in the Grid

A great feature of the Dojo Data Grid control that we haven’t explored yet is editable columns. They’re quick to set up and they provide an easy way for users to update data without having to open...

View Article

Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 12: Highlighting Edited Rows

If you’ve implemented editable columns in your grid, it would be helpful to let users know which rows have been edited but not yet saved. In this post, I’ll show you how. Dojo Data Grid Series Part 1:...

View Article

Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 13: Create a Dojo EnhancedGrid

By default the Dojo Data Grid control generates a standard dojo data grid (dojox.grid.DataGrid). But the enhanced grid (dojox.grid.EnhancedGrid) has some cool plugins that can further enhance the...

View Article


Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 14: Enhanced Filtering with No Coding!

Dojo EnhancedGrid plugins take the functionality of the grid to a whole new level. In this post, we’ll look at the tremendous Filter plugin, which allows users to create multiple filtering rules with...

View Article

Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 15: EnhancedGrid Printing

In the last post, we looked at the Dojo EnhancedGrid plugin for filtering. In this post, we’ll look at the EnhancedGrid Printer plugin, which provides the ability to preview and print the grid...

View Article


Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 16: Exporting Grid Data

Exporter is another useful plugin available to for the Dojo EnhancedGrid. As the name indicates, it gives you the ability to export grid data. In this post, I’ll show how to implement it to export grid...

View Article

Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 17: EnhancedGrid Drag and Drop

The DnD (Drag and Drop) plugin for the Dojo EnhancedGrid gives you the ability to rearrange grid columns and rows. It also gives you the ability to drag cell contents to other cells. In this post, I’ll...

View Article


Image may be NSFW.
Clik here to view.

Dojo Data Grid – Part 18: EnhancedGrid Context Menus

The Menu plugin for the Dojo EnhancedGrid gives you the ability to add context menus to grid headers, rows, cells, and selected regions. In this post, I’ll show how to add the plugin and use it. Dojo...

View Article

Image may be NSFW.
Clik here to view.

Create a Categorized Dojo TreeGrid in XPages

Neither the Dojo DataGrid nor the Dojo EnhancedGrid provide the ability to categorize data, but there is another grid module called the TreeGrid that you can use if you need a categorized grid. In this...

View Article

Image may be NSFW.
Clik here to view.

Categorized Dojo TreeGrid in XPages – Additional Features

In the last post I showed how to create a categorized Dojo TreeGrid. In this post, we’ll take a look at a few extra features available to the grid. The code from the last post serves as the baseline...

View Article
Browsing all 216 articles
Browse latest View live