In general, our pivot table allows you to bind OLAP cubes to display aggregated values in a tabular format based on the pivot report settings. However, there is currently no option to pass additional information—such as custom request headers—from the client side to the OLAP server. To address this limitation, we need to implement event support that enables the passing of additional information from the client side to the server side (via a POST request). This event will allow users to manipulate the request before it is sent to the server for processing.
Additionally, along with event support for sending requests, we also need to provide event support for handling the response received from the server on the client side. For reference, our
Server-Side Pivot Engine includes events such as
beforeServiceInvoke
and
afterServiceInvoke
, which are used to fulfill these requirements. Similarly, we need to implement equivalent events for the OLAP mode.