DB Reporting Tools

A database report is the formatted result of database queries and contains useful data for decision-making and analysis. Most good business applications contain a built-in reporting tool; this is simply a front-end interface that calls or runs back-end database queries that are formatted for easy application usage.

Share tech news, updates, or what's on your mind.

Sign up to Post

We are few legacy reports written in IBM Cognos BI 7.5 with Date option working via Prompt Manager.
We now want to run same report on schedule and like to replace Prompted date with a calculated one.

Calc logic is simple
 we do need Enddate=date()+1 (business day)
 for every day of the week Enddate will be currentDateDate + 1 , while on Friday it will be CurrentDate +3

For today Thursday Jan 12  Enddate = 1/13/2017
for Friday  1/13/2017  EndDate= 1/16/2017
for Monday 1/16/2017 EndDate= 1/17/2017

could someone provide such syntax and where to insert it into report?

I need to edit an existing .qrp file to show a total of a sales order in a currency of a country to which the product is sold using Gupta Report Builder.
Can't find where the currency symbol is inserted in front of a number and how to edit it in the first place. I need Japanese Yen to appear in the field instead of Euro and the description changed from EUR to YEN.

Your help is greatly appreciated. Thank you.
Hello All:

I have, what I'd like to consider an elaborate report I am building for upper management. We have a manufacturing company, and have a unique customer that needs some data e-mailed to them every morning and I've gotten about 98% of the report done but hung up on this one part.

So I am trying to build an area on the report that counts the number of items that has 3 certain statuses, Ready to Manufacturer, Images Printed and Completed (aka: Shipped).

I am running in to an issue where, when I double check the data it's not the same. So I think I figured out what the problem is but I don't know how to solve it basically.

When I pull the report, there is a MFG Order # and in side the MFG order # there may be several lines in that orders - all with a status of "Ready to Manufacturer", "Images Printed", or "Completed". I think my report is counting those lines vs just the status of a particular MFG Order # and I am stuck at how the report will know, even though it see's multiple lines to only look at the lines that are unique and capture the over all status and consider it just "1", not the # of items in the order.

Here is what I am using for the expression:

There is a column label "ProdStatusName" and in side there has the different status I previously mentioned. I'm not a 100% SRSS guru, know my way around a little but this is peak my interest for my company and believe that …

I am trying to generate a report in Report Builder 3.0 for SQL 2008 for a client.

I am looking for something very specific, but having a hard time finding it.

I have 99% of my report built, however the client needs to know the following. The report is a Daily report for the previous day of orders received. It is broken down my Order #, Customer, SKU, Description and Quantity.

I currently have a table on the report that takes the data below and sums of the # of orders that came (ex: 500) and another table that shows the total quantity of items (in those 500 orders) received (ex: 1,500 items). The client wants to know, out of those 500 orders, how man total orders have a Quantity of 1 (ex: 550), how many orders have quantity of 2, etc. etc. based off the Details listed below on the report. Call it a "summary" area at the top of the report for the info listed below that area on the report.

Does this make sense to anyone?
hi i have a report in 11g is returning null but when i test  the report query in sqlplus is returning everything what could be the problem
I've tried so many things up to now.
I'm trying to solve : "Verify that sufficient permissions have been granted and Windows User Account Control (UAC)" on my local report server. I'm unable to see the Home folder to grant permissions, when clicking the "Home" link, nothing happens

I have found various posts here and online but cant find one that can do everything I need in one report. I would like to create a SQL Reports for SCCM 2012 to show the following information in one report

PC Name
MS Office Version installed
MS Project version installed(if installed)
MS Visio Version installed (if installed)
MS Visual Studio Version installed (if installed)

I have had a look at the post below but when I select Office version 2010 it brings back 5-6 entries per PC

Newbie here so go easy.

I am creating a report based off a share point list. I have three columns total. The first two columns are based off of tables. The first column is called Created and the second is Completion_Date. The third column I added as a calculated field and what it does is looks at the dates in the first two columns and gives me the number of days between the two. This column is called Days to complete and has the following expression: =DateDiff("d",Format(Fields!Created.Value,"Short Date"),Format(Fields!Completion_Date.Value,"Short Date")) + 1

So when I run the report I get the following which is correct:

Created               Completion Date          Days To Complete
10/1/2016            10/3/2016                                  3
10/1/2016            10/4/2016                                  4

I also have the report group (don't know if that matters). Here is my issue. I would expect the total for days to complete to total 7 in the example above. I insert a row and on a single cell I put in the following expression [Sum(DaysToComplete)] but when I run the report I receive an error. What am I missing? I have attached a screen shots as well. How do I simply get a total on the days to complete based on it being a calculated field?
Hi Experts,

We are looking for a query builder tool for end users which can dynamically create parameters, export to excel, adhoc report capability. Please suggest if there are any. Has  any one used IZenda? can it do?

Appreciate quick response
I need some help on how to get a Grand Total of Vendor Spend from the Vendor Spend subreport into my main report.  Ultimately, I want to get the overall percentage of Total NC Dollars vs. Vendor Spend.

Please realize that the Vendors listed will change based on whether or not there was an Nonconformance (NC) written up for them and/or the time frame I am running the report for.

I'm at a loss as to what and where I would enter variables for this.

I am able to grab the Details in a Sub Report to the Details in the Main Report. The field is called CommRate. On the Main Report, it shows up correctly in the Detais section. Everything looks good, but how can I use that field in a calculation in the Details section in the Main Report?

I watched some videos and on the Sub Report, I created a field called CommRate with the following formula:

Shared NumberVar CommRate := {@CommissionRateSub};

On the Main Report, I have the formula called CommissionRate with the following forumula:

Shared NumberVar CommRate;

I am trying to get the Commission Rate to show up on the Main Report in the Details section and be able to use it as a calculation. Right now, it shows zero with these formulas I created.

Any help would be appreciated.
Hello Expert

i want to design a report contain two table sale-order and sale-order-line

1 - sale-order contain order details like   -
 id  ordero   name        total-amount  ....
 1    o-112    MADDY     5000   ...

2- sale-order-line contain details like

id   order_id  product  unit_amount
1         1              abc           2000
2         2              xyz            3000

now i want to design i-report where i want to print sale-order and order-line of the order using subreport
how i can paas the parameter to subreport from main report ...

I am using Crystal reports 2008 to report on the number of open Problems grouped by the month they were raised.

As we do not have open problems for every month, the cross tab only shows months where data is present. ie:
Current report
Is there anyway to get the cross tab to fill in the gaps, so a month is listed even though no data has been returned?
Is there a way in PSQL to look at the tables  in (PROD1) and see...

The Maximum possible ID for that table (Or set of tables)
And the current MAX(ID) in that table(s)

This is an old Oracle Database
I have access to TOAD
Any advice or tool suggestion is helpful and will get points!

I'm currently in an IT services role where I'm creating client facing statements of work that are composed of various blocks of steps. For example, installing a firewall, configuring content filtering, installing a switch.

My existing process is a word doc template and a one note full of steps that I paste in as needed. The problem with this is that it's too manual, has no time formulas, and I also need to corollate work instructions with each step. For example installing the switch is on the SOW but the work instructions are more detailed: update current firmware, configure client snmp string, etc...

To solve these problems, I shoved it all into excel and also got some nice math time estimating features. It's still alpha but looks like it could work, abit clunky, hard to manage and version, hard to share with a team, etc...

I've got a sql background and I know I could use something like access to make the forms and output report docs but I know that adp is dead and I'd prefer something web based.

I do not want to pay for a giant document management or proposal generation application which probably doesn't event have the key feature of tying the sow lines to the work instruction steps. I also don't really want to do the DB work and then have a custom program written just for the forms and document generation.

Ideally this would be a webapp (saas or hosted) where I can check some boxes, select …
Hi Experts,

I have a report.

I noticed when I open a report.rdl file in VS2013 I see the main part of the report.  When I do a deploy of that .rdl file and copy the link into a browser a Selection Screen appears letting the user select from drop downs.  When the user hits enter they see the report that I see when I open the report.rdl file.  So how do I see this selection screen when I open the report.rdl file?  There is a type fix that I need to do in the selection part.

Thanks for you help.
I am looking for an all in one MS SQL tool for my MS SQL servers.  The one that I am looking at is DBForge.  But I am not sure if this is a good choice or if there is a better tool out there that would be better and more robust to using SSMS.

Does anyone have any suggestions of alternative tools to SSMS?

I have a Parent report and a child report. Each individually function correctly when 2 parameters are passed to it. Unfortunately when I put the child report (subreport) nested or not nested on the parent it doesn't render. Any ideas?

 I have even put a plain form as the subreport... nothing but a header and it still will NOT render the parent.

Please help
Looking for some help on a mail merge process.  I would like to group all students into one page however when I run the mail merge all the students have their own page instead of being grouped by school.  

I have the report grouped by school then by group by child on exam description then group by child on the exam date.  

When I go to mail merge in word it will list out the students as individuals.  Where do I add the group by school so all students who fit that exam description & exam date  are under the school.  Where is this option at?  Is this a word mail merge,  SSRS report builder, or done in the sql query itself?

select CONVERT(varchar,ME.members_exams_examdate, 101) as exam_date,
		mem.members_firstname, mem.members_lastname, 
		me.members_exams_id, me.members_exams_score,  me.members_exams_examdate,
		sc.schools_name, sc.schools_city, sc.schools_state	
from members_exams as me
join exams as ex
on me.exams_id = ex.exams_id
join schools as sc
on me.schools_id = sc.schools_id
join members as mem
on me.members_id = mem.members_id

Open in new window

This is what the report look like:  
This is what I am able to get from the mail merge:
This is what I am looking for :

Thanks for your help,
I'm trying to build a program to sort out a stream of statements into relevant and non-relevant statements with regards to a particular domain name. What algorithms and frameworks would be helpful?

I shall clarify further with an example.

 Let me pick a subject like economics. For a given group of sentences and phrases, I should be able to sort out each of those to determine whether they belong to the field of economics or otherwise. If I see something regarding cooking or the weather, I should put that in the irrelevant category, and if I see something with regards to profits and GDP, I should include that in the relevant category. I understand that I should have some sort of knowledge base for that particular domain ie. economics.

I need pointers to where I can start.
How do I go about collecting the domain data?
What basic process structure should the system have?
I'm planning to use Java for the implementation.

Tutorials would also be very much appreciated.
Trying to add a parameter to a standard report that will restrict records so that only customers that have accounts 45 days past due will have a statement generated.  Any thoughts would be greatly appreciated!
Hi experts!

I'm using PowerShell to render SSRS reports. The report I'm trying to render has a parameter that is dependent on the value(s) selected from the first parameter. I'm trying to obtain the valid values for this parameter. Is there a way to do this please? This is the code I have so far:

# add assembly
Add-Type -AssemblyName "Microsoft.ReportViewer.WinForms, Version=, Culture=neutral, PublicKeyToken=89845dcd8080cc91"

# create timestamped folder
# where we will save our report
$dt = Get-Date -Format "yyyy-MMM-dd hhmmtt"
$baseFolder = "\\Folder1\"
$tempfolder = "\\Folder1\Excel files\"

# if the path exists, will error silently and continue
New-Item -ItemType Directory -Path $baseFolder -ErrorAction SilentlyContinue | Out-Null

$ReportServerUri = "http://ServerName/ReportServer//ReportService2005.asmx?wsdl"
$global:proxy = New-WebServiceProxy -Uri $ReportServerUri  -UseDefaultCredential;
$items = $global:proxy.ListChildren("/", $true) |
         Where-Object {$_.Path -like "/ReportFolder/*"};

ForEach ($i in $items){
# report Server Properties
$rv = New-Object …
My application is a Windows Form Application. I am using Visual Studio 2015, Visual Basic (VB.Net) and I am creating my reports with ReportViewer. And that works great for reports that use the Table format.

What I want to do is create a report that has an IRS form image on it with fields that automatically get filled-in with information that is stored in a .accdb Access database. A table format doesn't work because the fields on the report are not in a table format. The fields are scattered in different places on this IRS form report. I was able to do this in Access VBA, but I can't figure out how to accomplish this with ReportViewer.

Is there a NuGet Package that I can add in to Visual Studio 2015 that will enable me to create a free-Style type report. Or is there another reporting package that creates this type of report that I should use?
I've created a backup report job on a weekly basis.  Every Friday it emails a report of all the jobs that failed/completed during the last 7 days.  I have one backup job that failed yesterday(says cancelled).  Because of this the report is ONLY showing the one cancelled job and not the 3-4 successful jobs before that.  All the successful jobs reported 7 days worth.  I tried to Google but due to the complexity and the exact issue, I didn't get many results.
I have  a table with field names "0616" "0716" "0816" etc for 24 months. These fields contain numbers.
I also have a field that gets todays date and translates it to "0616" or "0716" etc.
I need a CASE statement to replace this excel formula.

I think it would start
WHEN 'TDMMYY' = '0816' THEN ...
what would the expression be to add the numbers from the fields named "0716" + "0816" + "0916"
please see attached sheet for screen shots that may make this clearer.

As always, Thanks you for your assistance.

DB Reporting Tools

A database report is the formatted result of database queries and contains useful data for decision-making and analysis. Most good business applications contain a built-in reporting tool; this is simply a front-end interface that calls or runs back-end database queries that are formatted for easy application usage.

Top Experts In
DB Reporting Tools