Ticket T663487
Visible to All Users

Is there a way to point to a non XAF data source within an XAF Report or Analysis definition?

created 7 years ago

Hello DevExpress,

One thing that I absolutely love about the Dashboard module in XAF is that it allows you to point to almost any data source. It does not appear to be an option for either the Report Module or the Analysis model to do the equivelent.

I'm curious if there is a way to add this via code?

Either way this would be a vary valuable enhancement if you granted the ability for a XAF end user to be able to define report or analysis definitions to point to a non XAF data source. Is there a place I can go too submit as a enhancement request?

Robert

Answers approved by DevExpress Support

created 7 years ago

Hi Robert,

The Reports V2 module supports features like filtering, the ShowInReport action, etc. These features require working with XAF Object Spaces. So, the Reports V2 module works with special data sources that correctly operate with XAF Object Spaces as described in the Data Sources for Reports V2 article. Non-XAF data sources are disabled by default to avoid their incorrect usage. But, you can allow an end-user to select a non-XAF data source as described in the ReportsV2 - How to activate the "Add Report Data Source…" option to add new custom non-XAF data sources in the runtime WinForms report designer ticket.

As for the Pivot Chart module, it's quite an old module and it works only with XAF data sources. I don't think that we will add support for non-XAF data sources to it in the near future. In any case, this Support Center is the correct place to submit enhancement requests. We prioritize our tasks based on user feedback. If the functionality is quite demanded, we will certainly consider improving our library. As a workaround, I suggest you create a custom User Control with our PivotGrid and Chart, which you can bind to any data source.

    Comments (2)
    JJ JJ
    Jeanne Jackson 7 years ago

      Thanks for the feedback Gosha,
      Ill check out the "how to" you posted .
      Thanks for pointing me in the right direction.
      Robert

      DevExpress Support Team 7 years ago

        You are welcome, Robert!

        Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

        Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.