Trying to create SSRS Report the "new way" instead of BAQ report

Can someone please tell me where I am going wrong with this process.

I am used to creating a BAQ then BAQ Report but I understand the new way is to create an RDD then a Report Style linked to it and then download and edit the SSRS.

I have created the RDD with the tables and relationship joins I want and all required fields un-excluded. (This is based on a simple 3 table BAQ I have).

I have then created a Report Style and generated the SSRS, and downloaded and extracted it.
I have then opened it in MS Report Builder but there are no tables from the RDD showing up in the Datasets.

Could someone please point me the right way as I think I have missed a step somewhere. thanks.

1 Like

here’s a good step by step. Did you select the criteria set on report style and Sync Dataset?

Thanks Josh, where does this exist in Kinetic? I can see Criteria Sets section which is blank, but there is no + to create one.

Sorry I’ve not done it. It’s on my To Do list. Perhaps if your BAQ has no params that’s not needed(?). I suspect your rdl is empty due to not having Synced dataset. Which, as I understand, is rarely needed and can be problematic on regular rdl but important to this Advanced BAQ style.

Yes in this instance I have no criteria required in the BAQ - it is a very simple collection of fields for a grid.
I am using this as a training exercise to learn how to create a report this way as I keep reading I should not keep using BAQ Reports (not that I create that many of them).

Hi Brian,

Can we see your RDD set up please? When you say you have set up the tables and relationships, do you mean in the BAQ or are you attempting to link them in the RDD?

Many thanks,

Nathan

I created them in the RDD after testing them in a BAQ to ensure the links would work.
I created a blank RDD and added Company, Customer, CustCnt and PerCon tables.
I deselected all fields I wanted to use.
I created a Relationship between Customer and CustCnt (linked by Company and CustNum) and CustCnt to PerCon (linked by Company and PerConID).
I then created a Report and a Style linked to the RDD above and chose “Create SSRS Report”.
I then Downloaded it, extracted and opened for edit with MS Report Designer.


Ah gotcha, I’ve not tried that approach.

I’d instead recommend using your BAQ as the sole source rather than recreating it in the RDD. I’m not on Kinetic to check, but you should see an option to add a new BAQ rather than a table. You don’t then need to worry about exclusions or relationships.

When you create the SSRS report from the report style it will give you a ‘BAQResults’ dataset with all your BAQ fields already set up:

2 Likes

Thanks Nathan, I just tried that but no joy. It loses the Database option for Output Location and the Create SSRS option is no longer there.

Did you set the report type as SQL Server Reporting on your RDD?

I did, yes

Here’s the settings for one of our reports we have set up this way.

RDD:


Report Style:

The ‘Parameters’ Report Criteria is due to the BAQ having parameters but it shouldn’t prevent you without this.

If you haven’t already, it may be worth trying this on a fresh new report definition and style.

Unfortunately Kinetic screens are different.



Can you change the Report Type on your style to SQL Server Reporting?

1 Like

Well spotted Nathan! I recreated it earlier and did not spot that.
OK now I am getting further, my SSRS report at least has a Dataset “CustomerDetails” but bizarrely is referencing OrderDtl and OrderRel so I probably now need to delete the RDD and Style and start again (which I will leave until tomorrow).

Ah, forget that last post I had managed to haul in the wrong BAQ - now I can see all my fields correctly, thanks Nathan! :+1:
Defintely going square-eyed looking at this today but thanksfully nearly home-time.

1 Like

You might be able to use the ‘Sync DataSet’ button to get it to pick up any changes. I’d only recommend it if you’ve not made any changes to the .rdl template yet though as it can do a lot of damage! I’d always take a backup of your template file before using it.

Not a problem, happy I could help!

All we need now is a way to test them without having to publish to a menu and we are good to go :grinning_face_with_smiling_eyes:

So I tried to retrace my steps and document this by deleting what I had made (except the BAQ) and going through it all again.
I keep failing at the “Create SSRS Report” stage as I get:

“We apologize, but an unexpected internal problem occurred. Please provide your System Admin or Technical Support this Correlation ID for further details. Correlation ID: 715970a6-fbf4-48bd-a61d-8a0c91e1cac4”