Skip to Content

Turn your connections into holiday cash with our new Customer Referral Program! Learn more

This documentation is for version 4 of App Builder, the new name for Vinyl. Access the Vinyl documentation here.

Column selection service in Jitterbit App Builder

App Builder's Column Selection Service is responsible for dynamically deciding what columns are visible on a Grid panel, when there are too many columns to display.

Note

Column Selection Service is intentionally disabled on dynamic data grids, where you are viewing the contents of a table or rule directly.

The algorithm is described in detail in the attached presentation.

Key points to remember:

  • Priority 1 fields are never dropped.
  • The default priority (if not set) is 100.
  • Grid sort order is based on the first field, but can be set by setting sort order and sort direction on elements in the MRP
  • Width 0 fields are hidden (but used for sorting if they are the first field in the grid)
  • Fields that have been selected for display will have space allocated to them based on the sum of the widths requesting space.
  • A good guideline is to set the widths of columns based on the number of characters you would want them to display.
  • Column wrapping is not supported with Column Selection Services disabled.

Column select service algorithm - PowerPoint presentation