[#949] - Ability to manually trigger a FieldsProviderEditor

Category:
Feature request
Priority:
High
Status:
New
Project: Severity:
Major
Resolution:
Open
Component: Reproducibility:
Always
Assigned to:

When I create an IReportConnection that uses a FieldsProvider, I can control whether or not the getFields() method is called as the query changes or only when the user presses the "getFields" button by setting supportsAutomaticQueryExecution.

When I create an IReportConnection that uses a FieldsProviderEditor instead of a FieldsProvider, I do not seem to have the same flexibility - there is no "load provider editor" button. This makes connections that depend on a field editor less flexible and harder to write than ones that use a field provider.

I suggest that if the connection returns false from supportsGetFieldsOperation() but returns true from hasEditorComponent(), treat the ability to update the editor as the same as loading fields from a field provider. The "Read Fields" button should be relabeled as "Edit Fields" or something similar.

If it already works this way, the docs should be updated to reflect that.

bklawans's picture
4568
Joined: Jul 6 2006 - 1:21pm
Last seen: 6 years 6 months ago
Feedback
randomness