I hope Microsoft is still monitoring this forum.
How is SSRS going to handle the table naming convention where all tables unique to a company have a company$ preif to the table name.
Will they be using SQL Server synonyms for the table names, so a report generated for one company in the dtabase will work for another company in the database?
This would also allow us to distribute report packages without worrying about company names.
0
Comments
SIFT tables will be replaced by indexed views on Sql, maybe they will also create views for tables used in SSRS ?
Anyway, you could solve this manually by creating a stored procedure that takes the company and/or table name as a parameter and then retrieves the data. If you then use this sp as the basis for your dataset in ssrs, problem solved.
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
http://mibuso.com/blogs/davidmachanick/
The report designer will not access to the SQL database directly, it will connect to the Service Tier, so you will be using the NAV's table concepts when designing reports. As part of this, company logic will be handled by NAV automatically as before.
NAV reports will be generated from the NAV IDE, regular report objects. The object will generate the datasource, and if you want you can also do the layout itself inside NAV (but why do a B&W report when you can have colors and graphs and stuff). Attached to the report object will be an RDL file that holds the layout. You will be able to use any external reporting tool to modify the RDL and create your own layout. This will be stored as part of the report object inside NAV. So in short: put your dataitems together in NAV, modify the layout in an external tool like Visual Studio. Table naming will all be taken care of by the NAV IDE. You run the reports just like you do now, they can just look pretty instead .
On to 'normal' SSRS reports. The last time I saw a demo (at Directions US), reports that are created in SSRS directly will not be available in the new NAV client, and you will have to manually take care of table names. This to me means that if you want the same report in 10 different companies, you will have to create 10 reports, all looking into the right tables, or find some way to have dynamic table names. I'm sure it's possible, just don't know how. For sure though, you will not be able to run such a report within the NAV client. Possibly start it with some sort of shortcut, but not run it within the context of the NAV client.
RIS Plus, LLC
RIS Plus, LLC
I'm working on Dynamics nav 5.0 option sql server and I want to use Visual studio to design my reports ( sales quote, order confirmation, sale invoise, purchase order, etc).
I read what DenSter wrote: Please can you tell me where and how can I extract RDL file and export it in visual studio.
Are there any document which describe in details, the designing of nav's reports with visual studio?
Thanks for your help
You can copy and paste it into a txt file. rename it to .rdlc.
start copying from
<?xml version="1.0" encoding="utf-8"?>
till
</Report>
And open it in visual studio.
Independent Consultant/Developer
blog: https://dynamicsuser.net/nav/b/ara3n
RIS Plus, LLC