Creating Crystal Reports Interactive Dashboards for Sage 100

I have several reports in Crystal 2016. Has anyone created interactive dashboards using crystal reports? The Business Insight Dashboard is canned and not really customizable. Sage Intelligence isn't all that friendly. Your still trapped in a little box. Is anyone using a dashboard tool where you can drag and drop  crystal reports and post as a sage 100 user dashboard?

Thanks

Parents
  • FormerMember
    FormerMember

    Have you tried to interact with Crystal Reports via its COM/OLE automation API?

    Fortunately I was able to get VB6 IDE with current Windows common controls to run on Windows 10 and MS Server 2016. Crystal reports is an integrated component with VB6 and a great tool to do what you are hoping for as a custom OCX.

  • in reply to FormerMember

    No I haven't. I was hoping to find something easy, down and dirty so to speak. I'm not having much luck unfortunately.

    Thanks for your help, Brenda

  • FormerMember
    FormerMember in reply to Futureguard

    OLE with Office and Crystal offers a lot of possibilities but not a walk in the park to code.

  • in reply to Futureguard

    I been using Excel's Power query. They are completely automatic and there's no VBA coding required, but I use a small macro to disconnect the data connections for external distribution. I did these sales and payroll projects a couple of years ago where the cover worksheet ("CombChart") has miniature versions of the larger charts on their own worksheet.

Reply
  • in reply to Futureguard

    I been using Excel's Power query. They are completely automatic and there's no VBA coding required, but I use a small macro to disconnect the data connections for external distribution. I did these sales and payroll projects a couple of years ago where the cover worksheet ("CombChart") has miniature versions of the larger charts on their own worksheet.

Children
  • FormerMember
    FormerMember in reply to connex

    Wow!

    Nice job.

  • in reply to connex

    Yea well you're Connex! Joy

  • FormerMember
    FormerMember in reply to connex

    Dan,

    Is Power Query ADO based? Do you bring in raw data and use Excel VBA for your presentations? Do you run into limitations (syntax) using the ProvideX ODBC driver?

    If someone were doing extensive analytics / BI, mirroring to a SQL server would make sense. (or use Premium)

  • in reply to FormerMember

    There are ADO functions available, but I didn't use them (nor would I know how). No VBA is required. No macros need be assigned to the charts. Just "Refresh ALL". 

    A cool think about Power Query is that it accepts Crystal Reports SQL statements (sans the double quotes). So, if your comfortable with Crystal, you can get a jump start on creating a Power Query result set on which to base your charts. Just use a "Blank Query" and replace "SELECT..." with your query in:

    = Odbc.Query("dsn=SOTAMAS90", "SELECT...")

  • FormerMember
    FormerMember in reply to connex

    I bet Sage 100 Premium could be more efficient if some of the logic in business objects were stored procedures / functions.

    Sage's argument might be code exposure.

  • in reply to FormerMember

    Definitely issues with the ProvideX ODBC like only one Left Outer Join. Although, the C/S ODBC can help a lot in an advanced environment. One can push criteria to the server (convert those date constants to Providex) and reduce network traffic and speed performance.

  • FormerMember
    FormerMember in reply to connex

    Perfect world as I see it would be install Premium on each workstation (installing only modules required) and point to a common SQL server.

    WindX client / server needs to retire.