Hi,
As described in documentation, option 3, overwrites 1 and 2. And 2 overwrites 1.
But, notice that is applied to CQM packages only. CQE is a configuration file to Compatible Query Mode.
If you want to handle cache with DQM, Datasets and Modules, you might handle this in Modules cache options.
In file xqe.config.xml, you will find cache configuration about flint server, but I did not find any documentation about that.
Cache usind DQM packages are effective using DMR. If not, you might test and see that - disabling cache in FM - your queries will always send to database.
If you want to create a no-cache report, you can create a page custom control that defines method:
Control.prototype.getParameters = function( oControlHost )
{
// WARNING: Do not remove this method.
// Pages that don't contain prompt controls are cached by the viewer. The existence of a getParameters
// is used as the indicator that the custom control is prompt-like and will prevent caching.
};
If you want to create a button to force a refresh in your report, the best way to do that is create a custom control that calls method "oControlHost.valueChanged();"
This method will tell Cognos that a prompt changed its value and report needs to be execute again, forcing a fetch.
------------------------------
JEAM COELHO
Cognos Solution Architect
LinkedIn:
https://www.linkedin.com/in/jeamcoelho/------------------------------