Book a Demo

Author Topic: Reporting with Microsoft Access ?  (Read 4583 times)

JohnDoe

  • EA User
  • **
  • Posts: 191
  • Karma: +0/-0
  • EA rocks !
    • View Profile
Reporting with Microsoft Access ?
« on: November 10, 2007, 06:24:17 am »
Hello,

since EA technically stores its models in Microsoft MDB files naming them *.EAP, I wonder if anyone already has created any reports or dialogs using Microsoft Access (setting up a second MDB, linking back to the original EAP file with the EA project data) ?

( This could be a very nice way to create own reports or data entry dialogs, which are not available inside the EA application and you wouldn't need Sparx to add a reporting feature that only your project needs )

Is this a strange idea or best practice to add Access Reports and Forms in a second MDB and get some additional reports ?

Regards
Bernd

dbax

  • EA User
  • **
  • Posts: 69
  • Karma: +0/-0
  • One EA To Rule Them All
    • View Profile
Re: Reporting with Microsoft Access ?
« Reply #1 on: November 10, 2007, 09:07:09 am »
I have done something like that. However, I linked tables from MS SQL server (where my EA models reside) into MS Access and then produced reports from there. It works good and it really is a cheap reporting tool. BTW, I use MS Access 2003 and right now I'm experimenting with MS Access 2007. ;)
Regards,

D  

JohnDoe

  • EA User
  • **
  • Posts: 191
  • Karma: +0/-0
  • EA rocks !
    • View Profile
Re: Reporting with Microsoft Access ?
« Reply #2 on: November 10, 2007, 10:52:14 am »
I have the problem, that my customers don't want to engage with EA (too complex in their opinion). Instead, they want to see the requirement list, test list and the status of open/closed issues and maybe the release content list.

If possible, they would like to add bug reports into a database table, but since they don't use EA I would need an extra issue tracker, and I would have to synchronize everything with the EAP model.

So, would you suggest creating these forms and reports using Access ?

Regards
Bernd

dbax

  • EA User
  • **
  • Posts: 69
  • Karma: +0/-0
  • One EA To Rule Them All
    • View Profile
Re: Reporting with Microsoft Access ?
« Reply #3 on: November 10, 2007, 11:26:42 pm »
Well, I do not see why not. I was in the same situation and that is why a resorted to same solution. You have to be careful though, a little error on behalf of your data entry guys via Access front end and you can mess up your whole model. Make sure you setup frequent backups - just in case.

JohnDoe

  • EA User
  • **
  • Posts: 191
  • Karma: +0/-0
  • EA rocks !
    • View Profile
Re: Reporting with Microsoft Access ?
« Reply #4 on: November 11, 2007, 04:19:58 am »
Since we have a number of business users spread around the globe (about 500 !), I am thinking of another option: I would like to offer a webserver to the business user audience, showing them their open issues, ticket status and release content. Since most of the users arent interested in technical details, this drives the need for a limited view to the EAP project content using a browser.

a) Is there a way to set a webserver facade in front of an Access database (EAP) file ?
b) Sparx is storing all data in EAP files. Could sparx save data instead in a MYSQL / Oracle or whatever database ?

(I know, there would be the option to generate a HTML report in EA. But since many issues are entered and changed permanently, I would like to generate these reports based on online data instead of offline HTML pages.)

Regards
Bernd

«Midnight»

  • EA Guru
  • *****
  • Posts: 5651
  • Karma: +0/-0
  • That nice Mister Grey
    • View Profile
Re: Reporting with Microsoft Access ?
« Reply #5 on: November 11, 2007, 05:11:55 am »
Bernd,

Check out the corporate edition of EA. Look up DBMS repositories.

David
No, you can't have it!

dbax

  • EA User
  • **
  • Posts: 69
  • Karma: +0/-0
  • One EA To Rule Them All
    • View Profile
Re: Reporting with Microsoft Access ?
« Reply #6 on: November 11, 2007, 05:18:07 pm »
Yes, do what Midnight said. Corporate edition allows you to create your models within the DBMS (Oracle, MSSQL 2K-2005, etc..). That is what I have done within my company and had Access as a front end for reporting and simple data entry. You can certainly put some kind of web front end to the repository itself and through EA's automation interface manipulate the model itself.

JohnDoe

  • EA User
  • **
  • Posts: 191
  • Karma: +0/-0
  • EA rocks !
    • View Profile
Re: Reporting with Microsoft Access ?
« Reply #7 on: November 12, 2007, 01:54:47 am »
Thanks a lot. These MySQL features are unbelievable !!

Are there any turn key server applications available for a Sparx based MySQL database ?

Regards
Bernd