Quantcast
Channel: XPages – Xcellerant
Browsing all 216 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Gridx in XPages – 4: Loading Live Data via a REST Service

In the last post, I showed how to get a simple Gridx grid up and running in an XPages application with hard-coded data. In this post, I’ll show how to load live data via a REST service, which requires...

View Article


Image may be NSFW.
Clik here to view.

Gridx in XPages – 5: Modularizing Common Resources

The second post in this series showed how to use the djConfig property to make the Gridx (or any other library’s) resources available to an XPage. Looking forward, I wanted to find a way to modularize...

View Article


Image may be NSFW.
Clik here to view.

Gridx in XPages – 6: Adding a Feature Module (Column Resizing)

In the last few posts, we’ve looked at how to modularize Gridx resources for easy reuse and generate a grid with live data from a REST service. In this post, we’ll see how to load modules for...

View Article

Image may be NSFW.
Clik here to view.

dGrowl Redux – Using a Dojo Module Path Resource to Include the Library

In light of recently figuring out how to use a Dojo Module Path Resource to make a Dojo library available in an XPages application, I wanted to revisit the way I’ve been including dGrowl. In this post,...

View Article

Image may be NSFW.
Clik here to view.

Gridx in XPages – 7: Column Sorting with a Remote Data Source

In the last post, we saw how to add a feature module to Gridx, using the simple example of resizing columns. In this post, I’ll show how to add column sorting with a grid using a remote data source....

View Article


Image may be NSFW.
Clik here to view.

Gridx in XPages – 8: Column Sorting with a Local Data Store

In the last post, I showed how to implement column sorting in a Gridx grid with using a remote data store (JsonRest). In this post, I’ll show how to use AJAX to pull all the data locally for faster...

View Article

Image may be NSFW.
Clik here to view.

Gridx in XPages – 9: More Sorting Features

In the last two posts, we looked at implementing column sorting on remote and local data stores. In this post, we’ll look at more available sorting functionality: setting the initial sort order,...

View Article

Image may be NSFW.
Clik here to view.

Gridx in XPages – 10: Nested Sorting

In the last few posts, we looked at implementing column sorting on remote and local data stores along with additional sorting features. In this post, I’ll show how to simply implement nested column...

View Article


Image may be NSFW.
Clik here to view.

XPages Tip: Setting the Body Class

If you need to set a class on the body tag of an XPage, you can do so via a page property. In this post I’ll show how to set it and the effect that it has on an XPage and Custom Control. Default Body...

View Article


Image may be NSFW.
Clik here to view.

Gridx in XPages – 11: Grid API Methods

Gridx has a number of handy API methods for working with the grid, rows, and columns. In this post, I’ll show a number of examples for how to start working with the grid programmatically. Gridx Series...

View Article

Image may be NSFW.
Clik here to view.

Gridx in XPages – 12: Adding Event Handlers and Opening a Document

In the last post, I showed how to use the Gridx API to get information about rows, columns, and cells. In this post, I’ll show how to attach an event handler and use that information to open a document...

View Article

Image may be NSFW.
Clik here to view.

Gridx in XPages – 13: Customizing Cell Content

So far, we’ve only looked at displaying text from the REST service in the grid. However, you can also customize the content dynamically based on a value. In this post, I’ll show how to do use the...

View Article

Image may be NSFW.
Clik here to view.

Gridx in XPages – 14: Preparing to add Filtering by Using the Claro Theme

In the next few posts, I’m going to dig into the great filtering features provided by Gridx. But I ran into problems using them without the Dojo theme being set correctly, so this post will show what...

View Article


Image may be NSFW.
Clik here to view.

Gridx in XPages – 15: Adding QuickFilter for Full-Text Searching

The QuickFilter module provides simple full-text search functionality to a grid. In this post, I’ll show how to use it and how it works. Gridx Series Gridx in XPages — Entire Series The QuickFilter...

View Article

Image may be NSFW.
Clik here to view.

Gridx in XPages – 16: Advanced Searching with the FilterBar Module

In the last post, we looked at simple full-text searching with the QuickFilter module. In this post, I’ll show how to use provided more advanced search capabilities with the FilterBar module, which...

View Article


Image may be NSFW.
Clik here to view.

Gridx in XPages – 17: Defining Column Data Types in order to Provide Number...

In the last post, we looked at how to easily add advanced filtering filtering to the grid. In this post, I’ll show how to define number and date columns so they can be filtered appropriately. Gridx...

View Article

Image may be NSFW.
Clik here to view.

Gridx in XPages – 18: Formatting Date and Currency Columns

Certain data types in the grid are not automatically formatted in the way that you’d prefer. In this post, I’ll show how to format date and currency columns in a grid using features built into Dojo....

View Article


Image may be NSFW.
Clik here to view.

ConnectED Session BP105: Take Your XPages Development to the Next Level

There are so many great features of XPages that it’s hard to keep up with them all! If you’ve built a few applications, then you’re ready to take your development to the next level. This is not a...

View Article

Image may be NSFW.
Clik here to view.

Gridx in XPages – 19: Column Group Headers

If you have more than a few columns in the grid, it can be helpful for the user to divide the columns into groups and label them. In this post, I’ll show how to add group headers. Gridx Series Gridx in...

View Article

Image may be NSFW.
Clik here to view.

Gridx in XPages – 20: Improving Memory Management with Virtual Scrolling

Gridx will render DOM elements for every row in the data store by default, but this can be a very inefficient use of memory and can hurt performance. In this post, I’ll show how to add virtual...

View Article
Browsing all 216 articles
Browse latest View live