Use of cognos viewer vs cognos query studio and report studio - cognos

In cognos, we design a model using framework manager and then we can use the model to build reports in Query Studio/Report Studio. However, there is another report viewing utility called cognos viewer. Why we need cognos viewer when everything can be done in query studio or report studio? Is it because cognos sdk uses cognos viewer to render the reports or any other reason for it?

The Cognos viewer is simply the page which is shown when you're viewing report output. For example :
click on a report in Cognos Connection, it runs (you see the hourglass), then when its finished, you see the output in the Cognos viewer
run the report from Report Studio, it runs (hourglass shown), then when its finished, you see hte output in the Cognos viewer

Related

TF208071 Object reference Error from Excel with TFS reports

VS2017, Click "Create Report in Microsoft Excel", Excel 2016 opens, once I click Finish, throws this
"TF208071: The following error occurred when the command was generating PivotTable and PivotChart reports. Close the Microsoft Excel workbook and try again, or press F1 for more information.
Object reference not set to an instance of an object.
"
Recently upgraded TFS server to 2017, I can still generate the reports using Visual Studio 2012/2013 by connecting to the same TFS server. However not on VS2017.
Where do I start looking? None of the event logs show any such error.
I have 4 columns of data from the WI to export, so its not the amount of data.
Seems you are talking about create Excel reports from a work item query, try to clear TFS and VS cache and test again.
Besides, since you are using TFS2017 and VS2017, you could try to use this extension--VSTS Open in Excel, you could use this extension for bulk editing work items, or to leverage Excel tools to analyze and visualize a large number of work items. You could directly open work items in web portal.
Besides, as a workaround, you could still generate the reports using Visual Studio 2012/2013 by connecting to the same TFS server.
Hope it helps someone!
The issue is with the 2017 TFS COM Add-in, this has an issue used with Excel 2016. seems like a bug from Microsoft!
So we removed all the TFS addin from Excel2016. Then do a repair install of 2015 Office integration which will set V14 Com Add-in to load at start. Then it will export through VS2017 (using the 2015 COM IN)
You can also edit this through regedit, make the V14 OR V13 COM Add-in to load at startup by editing that specific TFS Addin to a value of 3 and setting all the rest to 0.

Cognos Report Studio vs Cognos Workspace Advanced

I recently started learning about Cognos and I am trying to decide if I can focus on learning one tool rather than both as they seem to have similar functionality.
What are the differences between Cognos Report Studio and Cognos Workspace Advanced?
Are there some things that can be done in one but not the other?
Why do we need both tools?
This link says that there are "objects that can be inserted only in Report Studio, such as map." Those objects can be viewed but not edited in Workspace Advanced.
Does this mean that Workspace Advanced is unfinished or that the mentioned "objects" are deprecated and should no longer be used?
Cognos Workspace Advanced is the logical upgrade path for IBM Cognos BI. It brings together Query Studio, Analysis Studio, and Report Studio Express features, all in one place.
If you are working with IBM Cognos 8.x, you can continue to use your queries from IBM Cognos BI 8.x in IBM Cognos BI v10.x and newer; however if you plan to build new reports for query and analysis, it is recommended you can work with IBM Cognos Workspace Advanced.

Report Builder 3.0 vs Visual Studio 2012 for creating SSRS Reports

I have always used Visual Studio to create my SSRS reports but I have recently been advised to switch over to and use report builder 3.0. I am wondering, are there are any advantages to using one over the other for SSRS report development?
Any known compatibility issues when trying to edit an .rdl in Report Builder 3.0 that was created in Visual Studio 2012?
I would say that the Report Designer (Visual Studio) targets Developers that have a Visual Studio edition, whereas Report Builder targets non-developer users, familiar with Office applications that will just need to let ClickOnce install Report Builder (but developers can use it too).
Report Builder has less features, but you can still do plenty of things with it, so it can be useful when you need to do a quick fix of the report, and you would take more time to do it with Report Designer.
Having said that, the following scenario is completely valid:
Create a report in the Report Designer
Deploy the report
Do a fix with Report Builder
Save the report (= deploys the report)
Here are the official descriptions of each environments:
Report Designer
Report Designer in Business Intelligence Development Studio is a
report authoring environment that is hosted in Microsoft Visual
Studio. Use Report Designer project and solution files to organize and
maintain a master copy of report definitions, report parts, shared
data sources, shared datasets, and resource files such as images and
ESRI shapefiles for maps.
Report Builder
Report Builder is a report authoring environment for business users
who prefer to work in the Microsoft Office environment. You work with
one report at a time. You can modify a published report directly from
a report server. You can quickly build a report by adding items from
the Report Part Gallery provided by report designers from your
organization.
More info on the differences between Report Designer and Report Builder:
Designing Reports in Report Designer and Report Builder 3.0 (SSRS)
Comparing Report Authoring Environments
There are some known compatibility issues with Visual Studio's newer versions and SSRS. If you want to preview your report, you will have some issues using newer versions of SSRS, and they will error out. That being said, once you publish them, they appear to work without issue.
Hope that helps.

Crystal report Invoking Error in Visual studio 2012

I am developing WinForms Application using vb.net in visual studio 2012. And I have downloaded SAP crystal report for Visual Studio 2012 to take the reports from my application.
So i downloaded the following two files.
1) (SAP Crystal Reports, developer version for Microsoft Visual Studio SP5 - MSI 32bit) CRRuntime_32bit_13_0_5.msi from http://scn.sap.com/docs/DOC-35074
2) Crystal report Installer file CRforVS_13_0_5.exe
After Installing the first file I got references in visual studio 2012 as :
I dont Know which reference should be included to create crystal reports in VS.
And I installed Second file also. It Installed Successfully and i found the crystalreportviewer in Reporting tab of toolbox. I Selected that tool and i choose create new report. That time I am getting the error like :
Error Invoking 'Create a new Crystal report...' Details: Can't resolve strongly report class at design time.
What does this mean?
what is the solution to this ? Sorry I am new to crystal reports. Thanku....
Uninstall the CRRuntime_32bit_13_0_5.msi and CRforVS_13_0_5.exe packages, then install only CRforVS_13_0_5.exe.
Inside the exe there are the designer for Visual Studio and the runtimes files (the same contained in CRRuntime_32bit_13_0_5.msi)
There is no need to include libraries reference when generating a new report, but if you use the CrystalReportViewer you'll have to include:
CrystalDecisions.CrystalReports.Engine
CrystalDecisions.ReportSource
CrystalDecisions.Shared
CrystalDecisions.Windows.Forms
To create a new Crystal Report, in your VS solution explorer, right-click on your solution and choose "Add". In the resulting window, click on "Reporting" in the Installed Templates" and choose "Crystal Report". Give the report a name and click "Add". The new report will be added to your solution and the report wizard will start.

How do I get DeploymentPlanContributor.PublishMessage to show up in output window for SSDT in VS 2012? This was the behavior in VS 2010

I'm upgrading a VS 2010 database extension project to VS 2012 SSDT extension project now that extensibility is in SSDT. I used base.PublishMessage to output messages as my extension was running. In SSDT, base.PublishMessage is not displaying in the output window. I was wondering if there are other settings I need to make. I'm not finding a lot of info out there yet and the online doc and samples are sparse.

Resources