Alternating Data Load Issue in Epicor Kinetic Grid

I’m currently working on a grid in Epicor Kinetic, and I’ve encountered an issue that I can’t seem to resolve.

Objective:

I want to create a grid that uses a BAQ as its data source, uses Server Paging and uses Multiple View Options to filter data.

Some view options have all the BAQ columns (some visible, others hidden) and other view options restrict the available columns.

Issue:

When I switch view options:

  • Expected Behavior: The executeBaq call is triggered, and the grid refreshes to display data relevant to the new view option.
  • Observed Behavior: When the page initially loads, the data is displayed correctly. However, every time I switch views, the data alternates between loading and not loading. The executeBaq call seems to trigger only on every other view switch after the first successful load.

This issue occurs only when I define specific columns in one or multiple view options. If I don’t set any columns in the view options (relying on the grid model’s columns), the grid functions correctly.

Has anyone encountered a similar issue?
Could this behavior be related to how i use the Grid Model columns vs the View Options columns?

2 Likes