Quantcast
Channel: SQL Server Reporting Services, Power View forum
Viewing all 10045 articles
Browse latest View live

The Report Services Instance could not be found

$
0
0

I am trying to open Sql Server 2008 Management Studio Reporting Services on a Windows Server 2008 server, but getting an error stating that aReport Services Instance could not be found . I tried configuring it in Reporting Services Configuration Manager , and finding the following:

1) In Web Service URL , there is an "!" icon with a message stating that: "Report Server Web Service is not configured. Default values have been provided to you. To accept these defaults simply press the Apply button, else change them and then press Apply." Selecting Apply simply refreshes the same message... it does not go away. TheResults message states:

  • Reserving url http://+:80 (checked)
  • The Url has already been reserved.

2) In Report Manager URL , there is an "!" icon stating that I need to "Configure Web Service Url before the Report Manager Virtual Directory," which I am assuming will be possible once I figure out why Web Service URL can't be configured.

All of the SQL Services are running, and can be start/stopped, including the Report Service. Not sure where the Url has been reserved... (this is an uninstall/reinstall of SQL Server). Is this a registry entry that perhaps is an artifact in the registry?


Sorting on Category Group Totals based on Max Series Group

$
0
0

So I have a chart that shows Grouped Series:

I need to sort the data on the 2016 date so that the group with the largest 2016 counts is on the bottom and the least is on the top. I can sort on the count of ALL years combined, but can't figure out how to sort by only on the 2016 values.

"Something Went Wrong" - Trying to add a new Data Source (SQL Server 2016)

$
0
0

Hello all,

We have just deployed SQL Server 2016 Reporting Services, including the cumulative update to one of our UAT servers. Upon accessing the SSRS Web Portal and clickingNew > Data Source, we get the error "Something has gone wrong. Please try again later".

Is anyone able to assist me with getting to the bottom of this issue? Error log is below for reference.

Thank you in advance!

Tom.

Microsoft.ReportingServices.Portal.WebHost!reportserverwebapp!12!08/04/2016-16:25:38:: e ERROR: [ifiru6gy]: OData exception occurred: System.Resources.MissingManifestResourceException: Could not find any resources appropriate for the specified culture or the neutral culture.  Make sure "Microsoft.SqlServer.ReportingServices.SoapExceptionStrings.resources" was correctly embedded or linked into assembly "Microsoft.ReportingServices.Portal.Services" at compile time, or that all the satellite assemblies required are loadable and fully signed.
   at System.Resources.ManifestBasedResourceGroveler.HandleResourceStreamMissing(String fileName)
   at System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfo culture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists, StackCrawlMark& stackMark)
   at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo requestedCulture, Boolean createIfNotExists, Boolean tryParents, StackCrawlMark& stackMark)
   at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
   at System.Resources.ResourceManager.GetString(String name, CultureInfo culture)
   at Microsoft.SqlServer.ReportingServices.SoapExceptionStrings.Keys.GetString(String key)
   at Microsoft.SqlServer.ReportingServices.SoapExceptionStrings.get_MissingEndpoint()
   at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.MissingEndpointException..ctor(Exception inner)
   at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod(Boolean setConnectionProtocol)
   at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.SoapMethodWrapper`1.ExecuteMethod()
   at Microsoft.SqlServer.ReportingServices2010.RSConnection2010.ListExtensions(String extensionType)
   at Microsoft.ReportingServices.Portal.Services.SoapProxy.SoapRS2010Proxy.<>c__DisplayClass41.<ListExtensions>b__40()
   at Microsoft.ReportingServices.Portal.Services.SoapProxy.SoapAuthenticationHelper.ExecuteWithWindowsAuth[TReturn](SoapHttpClientProtocol soapClient, IPrincipal userPrincipal, Func`1 func)
   at Microsoft.ReportingServices.Portal.Services.SoapProxy.SoapAuthenticationHelper.ExecuteWithCorrespondingAuthMechanism[TReturn](SoapHttpClientProtocol soapClient, IPrincipal userPrincipal, Func`1 func)
   at Microsoft.ReportingServices.Portal.Services.SoapProxy.SoapRS2010Proxy.ListExtensions(IPrincipal userPrincipal, String extensionType)
   at Microsoft.ReportingServices.Portal.Repositories.SystemService.ListExtensions(IPrincipal userPrincipal, ExtensionType extensionType)
   at Microsoft.ReportingServices.Portal.ODataWebApi.V1.Controllers.ReportServerInfoController.ListExtensions(ExtensionType extensionType)
   at Microsoft.ReportingServices.Portal.ODataWebApi.V1.Controllers.ReportServerInfoController.DataExtensions()
   at lambda_method(Closure , Object , Object[] )
   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ActionExecutor.<>c__DisplayClass10.<GetExecutor>b__9(Object instance, Object[] methodParameters)
   at System.Web.Http.Controllers.ReflectedHttpActionDescriptor.ExecuteAsync(HttpControllerContext controllerContext, IDictionary`2 arguments, CancellationToken cancellationToken)
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ApiControllerActionInvoker.<InvokeActionAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext().
Microsoft.ReportingServices.Portal.WebHost!reportserverwebapp!12!08/04/2016-16:25:38:: i INFO: [ifiru6gy]: 10.0.10.141: GET /api/v1.0/reportserverinfo/model.DataExtensions - Response 500 - 0:00:05.2307216

SSRS Report Builder 3.0 - Find

$
0
0

How do I find a specific textbox within a SSRS Report Builder 3.0 ?

Something like CRTL-F in text file.

Show and hide header rows of a table depending upon page number SSRS 2008

$
0
0

Hi All,

I have a table header that needs to repeat on each page which can be done by selecting appropriate tablix properties. The problem is header has multiple rows and some rows needs to be seen only on first page and rest of the header rows needs to be on every page.

For example,

H1

H2

H3

Detail 1

Detail 2

Detail 3

H1 and H2 needs to be displayed in every page where as H3 should be displayed in 1st page of the report only.

Any suggestions??

Thanks

Developer 24776


Stored Procs for SSRS report

$
0
0

I have a stored proc that was build by a previous person that was with us, I am not really familure with stored procs and ssrs, however i am hoping for a small crash course in adding additional sql to this stored proc for additional information. Now the stored proc is pretty large full up temp tables and drops depending on the specific information, I have attached it here in case it helps. 

I am wondering can i add additional sql at the bottom of this stored proc and then use SSRS to right click the proc and add a field and use the name of the field that was added in at the bottom of the stored proc? or am i going about this wrong

SQL im putting in to the stored proc attached

SELECT     bh.billinginvoiceheaderpk, bh.chargeamount, b.billingchargecodepk, bh.invoicenumber, bh.contractfk, bh.remainingbalanceamount, bh.invoiceduedate,
                      bh.contract_number
FROM         ch_billingchargecode AS b INNER JOIN
                 ch_billinginvoiceheader AS bh ON b.billingchargecodepk = bh.billingchargecodefk
WHERE     (b.billingchargecodeid = 'SREC SALE')


----------------


/****** Object:  StoredProcedure [dbo].[sp_GetARAgingCP]    Script Date: 01/10/2017 11:33:16 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

--      exec sp_GetARAgingcp '6,7','N','12/31/2013'

-- select * from ch_artranstype

ALTER procedure [dbo].[sp_GetARAgingCP]

(
 @corppk	varchar(50),
 @open_invoices_only	varchar(50),
 @asofdate    datetime

)

as

--=================================================
create table #corppk_table (corppk int)

declare @input as varchar(1000) = @corppk
declare @current as varchar(50)
if LEN(@input)>0 and RIGHT(@input,1)<>','
	set @input=@input+','

while LEN(@input)>1
begin
	set @current=LEFT(@input,charindex(',',@input)-1)
	insert into #corppk_table (corppk) select @current
	--print 'Current:'+@current
	set @input = SUBSTRING(@input,charindex(',',@input)+1,LEN(@input)-charindex(',',@input))
	--print 'Input:'+@input
end
--select * from #corppk_table






declare @corpfk    bigint

declare @checkdate    datetime

set @checkdate = GETDATE()



create table #suspensebalances
				(
				corpfk bigint,
				invoicenumber bigint,
				nacustomerfk bigint,
			   -- contractfk   bigint,
			    tosuspense [numeric](13, 2)	,
			    fromsuspense [numeric](13, 2)	,
			    suspensebalance [numeric](13, 2)
				)


create table #tempnetbalances
				(
				corpfk bigint,
				invoicenumber bigint,
				recordtype   varchar(20) ,
				chargeamount [numeric](13, 2)	,
				invoiceamount [numeric](13, 2)	,
				taxamount [numeric](13, 2)	,
				glpostdate datetime null	,
			    invoiceduedate datetime null ,
			    invoiceeffectivedate datetime null,
			    nacustomerfk bigint,
			    contractfk   bigint,
			    billingchargecodefk bigint	,
			    lastpmtdate datetime null

				)


-- invoice

insert into #tempnetbalances (corpfk,invoicenumber,recordtype,chargeamount,invoiceamount,taxamount,
glpostdate,invoiceduedate,invoiceeffectivedate,nacustomerfk,contractfk,billingchargecodefk)

select

bih.corpfk,
bih.invoicenumber,
'invoice',
isnull(sum(bih.chargeamount),0) ,
isnull(sum(bih.remainingbalanceamount),0) ,
isnull(sum(bih.taxesamount),0) ,
bih.glpostdate,
bih.invoiceduedate,
bih.invoiceeffectivedate,
 --ch.nacustomerfk ,
 case when bih.onetimechargefk IS null then  ch.nacustomerfk else otch.nacustomerfk end as nacustomerfk,
bih.contractfk,
MAX(bih.billingchargecodefk)


   from ch_billinginvoiceheader bih
   left outer join ch_contracts ch on ch.contractpk =  bih.contractfk
   left outer join ch_onetimecharges otc on otc.onetimechargepk = bih.onetimechargefk
  left join ch_onetimechargesheader otch on otch.onetimechargeheaderpk = otc.onetimechargeheaderfk
   join ch_corp cp on cp.corppk = bih.corpfk

   where
   cp.corppk in (select corppk from #corppk_table) and  bih.glpostdate < = @asofdate
  -- cp.corpid in (@corpid)
   group by bih.corpfk,bih.invoicenumber,bih.glpostdate,bih.invoiceduedate,bih.invoiceeffectivedate,

   case when bih.onetimechargefk IS null then  ch.nacustomerfk else otch.nacustomerfk end ,
  -- nacustomerfk,
   bih.contractfk
   order by bih.corpfk,bih.invoicenumber desc,bih.glpostdate

-- transactions -----------------------------------------

insert into #tempnetbalances (bih.corpfk,bih.invoicenumber,recordtype,chargeamount,
invoiceamount,taxamount,lastpmtdate,nacustomerfk,contractfk,billingchargecodefk,invoiceduedate,invoiceeffectivedate )

 select

 bih.corpfk,
 abt.invoicenumber,
 artt.artranstypeid ,
 sum(isnull(-art.amount,0)),
 case when artt.artranstypeid <> 'TO SUSPENSE' then  sum(isnull(-art.amount,0))else 0 end ,
 0 ,
 abt.glpostdate,
 abt.nacustomerfk,
 ch.contractpk,
 MAX(bih.billingchargecodefk),
 bih.invoiceduedate,
bih.invoiceeffectivedate


from ch_artransdetail art
join ch_billinginvoiceheader bih on bih.billinginvoiceheaderpk = art.billinginvoiceheaderfk
join ch_arbatchdetail abt on abt.arbatchdetailpk = art.arbatchdetailfk
join ch_arbatchheader bh on bh.arbatchheaderpk = abt.arbatchheaderfk
join ch_artranstype artt on artt.artranstypepk = abt.artranstypefk
join ch_corp cp on cp.corppk = bih.corpfk
left join ch_contracts ch on ch.contractpk = bih.contractfk

where
cp.corppk in (select corppk from #corppk_table) and  bh.glpostdate < = @asofdate
--cp.corpid in (@corpid)



and  (abt.reversal is null or abt.reversal = 'N')  and bh.arprocessstatusfk = 2 and artt.artranstypeid <> 'TO SUSPENSE'
group by  bih.corpfk,
 abt.invoicenumber,
 artt.artranstypeid,
 abt.nacustomerfk,
 abt.glpostdate,
 ch.contractpk,
 bih.invoiceduedate,
bih.invoiceeffectivedate


--to suspense

insert into #tempnetbalances (bih.corpfk,bih.invoicenumber,recordtype,chargeamount,
invoiceamount,taxamount,lastpmtdate,nacustomerfk,contractfk,billingchargecodefk,invoiceduedate,invoiceeffectivedate )

 select

 bh.corpfk,
 abt.invoicenumber,
 artt.artranstypeid ,
 sum(isnull(-art.amount,0)),
 0,
-- case when artt.artranstypeid in ('TO SUSPENSE','PAY SUSPENSE') then  sum(isnull(-art.amount,0))else 0 end ,
  0 ,
 abt.glpostdate,
 abt.nacustomerfk,
 null,
 null,
 null,
 null
 --bh.transdate,
--bh.transdate


from ch_artransdetail art
join ch_arbatchdetail abt on abt.arbatchdetailpk = art.arbatchdetailfk
join ch_arbatchheader bh on bh.arbatchheaderpk = abt.arbatchheaderfk
join ch_artranstype artt on artt.artranstypepk = abt.artranstypefk
join ch_corp cp on cp.corppk = bh.corpfk

where
cp.corppk in (select corppk from #corppk_table) and  bh.glpostdate < = @asofdate
 --cp.corpid in (@corpid)

 and  (abt.reversal is null or abt.reversal = 'N')  and bh.arprocessstatusfk = 2 and artt.artranstypeid in ('TO SUSPENSE' ,'PAY SUSPENSE')
group by  bh.corpfk,
 abt.invoicenumber,
 artt.artranstypeid,
 abt.nacustomerfk,
 abt.glpostdate,
 bh.transdate


-- suspense table ----------------------------------------------------------------


insert into #suspensebalances (corpfk,invoicenumber,nacustomerfk,tosuspense,fromsuspense,suspensebalance )

 select

 bh.corpfk,
 0,
 abt.nacustomerfk,

 case when artt.artranstypeid = 'TO SUSPENSE' then  sum(isnull(art.amount,0))else 0 end ,
  --case when artt.artranstypeid = 'FROM SUSPENSE' then  sum(isnull(art.amount,0))else 0 end ,
  0,
  0

  -- case (when artt.artranstypeid = 'TO SUSPENSE' then  sum(isnull(art.amount,0))else 0 -

  -- when artt.artranstypeid = 'FROM SUSPENSE' then  sum(isnull(art.amount,0))else 0) end



from ch_artransdetail art
join ch_arbatchdetail abt on abt.arbatchdetailpk = art.arbatchdetailfk
join ch_arbatchheader bh on bh.arbatchheaderpk = abt.arbatchheaderfk
join ch_artranstype artt on artt.artranstypepk = abt.artranstypefk
join ch_corp cp on cp.corppk = bh.corpfk


where
cp.corppk in (select corppk from #corppk_table) and  bh.glpostdate < = @asofdate
--cp.corpid in (@corpid)

and  (abt.reversal is null or abt.reversal = 'N')
 and bh.glpostdate is not null and artt.artranstypeid in ( 'TO SUSPENSE' )
group by bh.corpfk,abt.invoicenumber,abt.nacustomerfk,artt.artranstypeid





-- select cnam.commonname, tp.* from #suspensebalances tp
-- join ch_names_customer namc on namc.nacustomerpk = tp.nacustomerfk
--join ch_names cnam on cnam.napk = namc.nafk

 ----   select * from  #tempnetbalances where recordtype = 'PAY SUSPENSE'

select

cp.corpid,
max(cnam.namecode)namecode,
max(cnam.companyname)companyname,
max(cnam.primaryphone)phone,
isnull(ch.contractid,'') contract_id,
isnull(max(bc.billingchargecodeid),'')invoicetype,

bih.invoicenumber,
--bih.recordtype,
MAX(bih.invoiceduedate)invoicedate,
MAX(bih.invoiceduedate)effectivedate,

isnull(SUM(case when recordtype = 'invoice' then bih.invoiceamount end),0)  as invoiceamount,

isnull(SUM(case when recordtype = 'PAYMENT' then bih.invoiceamount end),0)  as payments,

isnull(SUM(case when recordtype = 'credit' then bih.invoiceamount end),0)  as credits,

isnull(SUM(case when recordtype = 'TO SUSPENSE' then bih.chargeamount end),0)  as tosuspense,

--max(tmpsus.tosuspense)tosuspense,


isnull(SUM(case when recordtype = 'FROM SUSPENSE' then bih.invoiceamount end),0)  as fromsuspense,


isnull(SUM(case when recordtype = 'PAY SUSPENSE' then bih.invoiceamount end),0)  as paysuspense,



--isnull(SUM(case when recordtype not in ( 'invoice','Credits','PAYMENT''To suspense','PAY SUSPENSE') then bih.invoiceamount end),0)  as other,

isnull(SUM(taxamount),0 )Taxes,
isnull(SUM(invoiceamount),0 )Rem_Due,


case when isnull(SUM(invoiceamount),0 ) = 0 then 0 else (DATEDIFF(day, bih.invoiceduedate ,@asofdate))end daysdelinquent,


isnull(sum(case when DATEDIFF(day, bih.invoiceduedate,@asofdate) < 0 then isnull((invoiceamount),0 ) end),0)Future,
isnull(sum(case when DATEDIFF(day, bih.invoiceduedate,@asofdate) >=  0 and DATEDIFF(day, bih.invoiceduedate,@asofdate)<= 30 then isnull((invoiceamount),0 ) end),0)[0-30],


isnull(sum(case when DATEDIFF(day, bih.invoiceduedate,@asofdate) >=  31 and DATEDIFF(day, bih.invoiceduedate,@asofdate)<= 60 then isnull((invoiceamount),0 ) end),0)[31-60],

isnull(sum(case when DATEDIFF(day, bih.invoiceduedate,@asofdate) >=  61 and DATEDIFF(day, bih.invoiceduedate,@asofdate)<= 90 then isnull((invoiceamount),0 ) end),0)[61-90],

isnull(sum(case when DATEDIFF(day, bih.invoiceduedate,@asofdate) > 90 then isnull((invoiceamount),0 ) end),0)[90+],
MAX(lastpmtdate)lastpmtdate,
@asofdate asofdate,
conam.companyname as company,
fac.facilityname,
ct.contactname

from #tempnetbalances bih
join ch_corp cp on cp.corppk = bih.corpfk
left join ch_names_customer namc on namc.nacustomerpk = bih.nacustomerfk
left join ch_names cnam on cnam.napk = namc.nafk




left join ch_contracts ch on ch.contractpk = bih.contractfk

left join ch_names_company namco on namco.nacompanypk =ch.nacompanyfk
left join ch_names conam on conam.napk = namco.nafk
left join ch_facility_information fac on fac.contractfk = ch.contractpk
left join ch_names_contacts ct on ct.contactpk = cnam.contactfk



left join ch_billingchargecode bc on bc.billingchargecodepk = bih.billingchargecodefk
--left join #suspensebalances tmpsus on tmpsus.corpfk = bih.corpfk and tmpsus.invoicenumber = bih.invoicenumber
group by
cp.corpid,
cnam.companyname,
conam.companyname,
fac.facilityname,
ct.contactname,
bih.invoiceeffectivedate,
bih.invoiceduedate,
bih.invoicenumber,
ch.contractid,
(DATEDIFF(day, bih.invoiceduedate ,@asofdate))
--bih.recordtype

-- check to show 0 invoices or not

HAVING (

@open_invoices_only = 'Y'
  AND
  SUM(invoiceamount) <> 0)
  OR
  (
  @open_invoices_only = 'N'
  --AND
 -- SUM(invoiceamount)<> 0
  )



order by
cp.corpid,

cnam.companyname,
bih.invoiceeffectivedate desc,
bih.invoicenumber ,

bih.invoiceduedate desc
--ch.contractid,

--bih.recordtype




drop table #tempnetbalances



return 0




collapse all expand all

$
0
0

I have tried to set my grouping to show all yes or no, 

I set my parameter to to show all with available values yes or no

i then added the sub groups with 

i have implemented "Expand All and Collapse All options in a drill down" in this manner

included a boolean parameter named "ExpandAllGroups"

and then modified the sub groups as shown below:

For each sub group (except the topmost)
Edit Group --> Grouping and Sorting Properties --> Visibility Tab --> Initial Visibilty --> Expression: =IIf(Parameters!ShowAll, False, True)

I have two problems related to the above on is the expand all column works great when the parameter yes is chosen, when it says no i would still like the Plus sign to then expand as normal however nothing shows in my report. 

so when expanded shows data

when it is not expanded shows no data and not even the plus signs



I figure it is something to do with my viability options but unsure my top group has show all on initial run 

the text boxes and groups i have selected to show or hide based on the expression or it can be toggled by the company  + sign, so it will show expanded but not collapses  

here is my current groups 


CONVERTING MONTH NUMBER TO MONTH NAME IN REPORTING SERVICES

$
0
0
I WANT TO CONVERT THE MONTH NUMBER ENTERED AS A PARAMETER TO MONTH NAME IN A COLUMN .....HELP PLZ

Excel export problem - Flattened recursive hierarchy

$
0
0
Hi,

I have a recursive hierarchy in SSRS2005 which contains accounts like so:

+ Revenue
+ Expense

which is grouped using details group and can be expanded like:

+ Revenue
   - Revenue type
   - Revenue type
   - etc.
+ Expense
   - Expense type
   - Expense type
   - etc.

It can be drilled down in five levels. This works fine in both SSAS and SSRS, but when I export the report to excel 2003, the hierarchy gets flattened, meaning that every account on the detail level (level 5) is exposed. Not what I had in mind. Rather SSRS should create a hierarchy in excel as well..

Is there a workaround for this?

Error while switching panels the most likely cause is an error retreiving WMI prperties

$
0
0
When i am trying to open Reporting Service Configuration Manager.

SSRS 2014 is DUMB AND DEVS ARE IDIOTS

$
0
0

I would like to know what is wrong with who developed SSRS 2014 (and even some previous versions).

ARE THE TONES OF THIS MESSAGE RUDE AND UNPROFESSIONALS? YES, they are leveled down to how much professionals microsoft devs are. So we are tie.

I'm building a report with a table with groups and details. Then some days after I'm asked to add a footer to that table.

SURPRISE???

You can't. You have to add it when you create the group, otherwise you need to do sluggish XML editing.

ARE YOU DEAD IN THE BRAIN OR WHAT? I would like to meet the monkey who thought it was a clever move to remove such a feature (which I clearly remember I could do in some older SSRS like 2005 or so)

By googling (fuck bing) I Just find some horrible hacks which are crippled and bad working

What is wrong with the devs? Who thought this was even far from usable or useful? FUCK OFF you time wasters.

This is what I mean. When you create a new group:

(SORRY FOR THE WRITTEN LINKS TO COPY-PASTE, but to top it all the dumbasses at microsoft keep me asking to verify my account to post link and images. Matter is, I've already verified it 5 times giving them the fucking code they send me by mail, but nothing is happening, fuck again idiots)

image --> social.msdn.microsoft.com/Forums/getfile/989924

Once you create the group, you better have designed it good, because you can't add them anymore. There is no option to add them again, so if you have a particularly complex table, and you're asked to add a footer or a header, well, brace yourself, you will have to do it all over.

This is instead how older SSRS looks and acts with table

image --> i.stack.imgur.com/LTZHw.png

Just look HOW EASY IT WAS.

Not to mention that refreshing stored procedures fields works half the times and you have to use horrible hacks there too.

And there are also some other HORRIBLE design choiches I'm too tired to mention (i.e. when you select from the dropdown a numerical field into a table from the dataset, it automatically adds SUM() to it. Who the fuck asked for it? If I wanted to ask for a sum I would tell you or do it myself)

YOU DUMB FUCKS BETTER PUT IT BACK. WHAT THE FUCK WAS GOING INTO YOUR WASTED MINDS




SQL Reporting services (2008 R2) reports load fine locally on server but shows "Loading" forever when accessed over the internet

$
0
0

I have an issue accessing SQL Reports over the internet from a SharePoint 2010 site, I am using SQL 2008 R2. When I access the reports locally they load pretty quickly but over the internet I just keep seeing "Loading" the reports never load. No errors in SSRS reporting logs. in ULS logs I see this, any help to get this fixed is highly appreciated

06/24/2013 10:18:12.36*               ReportingServicesService.exe (0x18E0)                 0x2DC0 SharePoint Foundation                         Database                            4ohq      Medium               ...)     at Microsoft.ReportingServices.WebServer.ReportingServiceSPImpl.GetSystemProperties(Property[] Properties, Property[]& Values)     at Microsoft.ReportingServices.WebServer.ReportingService2010Impl.GetSystemProperties(Property[] Properties, Property[]& Values)     at Microsoft.ReportingServices.WebServer.ReportingService2010.GetSystemProperties(Property[] Properties, Property[]& Values)     at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)     at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)     at System.Reflection.RuntimeMethodInfo.Invoke(Object o...        

06/24/2013 10:18:12.36*               ReportingServicesService.exe (0x18E0)                 0x2DC0 SharePoint Foundation                         Database                            4ohq      Medium               ...bj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)     at System.Web.Services.Protocols.LogicalMethodInfo.Invoke(Object target, Object[] values)     at System.Web.Services.Protocols.WebServiceHandler.Invoke()     at System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest()     at System.Web.Services.Protocols.SyncSessionlessHandler.ProcessRequest(HttpContext context)     at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()     at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)     at System.Web.HttpApplication.ApplicationStepManager.ResumeSteps(Exception error)     at


SSRS 2016: How to set anonymous access to SSRS 2016 reports?

$
0
0

Hi All,

We have an ability to set public access for datazen reports. Likewise, do we have any such property to set public access for SSRS2016 reports?

Thanks,

Julie


Oracle Date, VACHAR2(19) , compare with Date Parameter

$
0
0

Hi

Set the Report parameters:Date1 and Date2 (DateTime Type)

In Dataset set Parameter: Name: Date1 Value:@Date1

                                        Name: Date2 Value:@Date2

SELECT * FROM OracleView
WHERE to_date(DATEFiled, 'mm/dd/yyyy') Between :Date1 And :Date2

Report works for DATEFiled is VACHAR2(10) in the Oracle data source. (Date without time part)

Get error for DATEFiled is VACHAR2(19) in the Oracle data source. (date with Time part)

Thanks!

Charts not displaying when report deployed to SSRS 2012 on Windows 2008 R2 Standard SP1

$
0
0

Hello,

My test environment is a notebook : Windows 7 64-bit, SSRS 2012 64-bit, IE 9 64-bit. I am local administator.

My production envrionment is Windows 2008 R2 Standard 64-bit, SSRS 2012 64-bit. I belong to local administrators on this server.

I am able to view chart reports in IE 9 when report is deployed to the test environment. After deploying the same to the production environment, the browser only shows placeholders for pictures.

My account has access to the Temporary Internet Files folder in the production environment. I have been able to empty this folder directly.

Please help.

S



Power BI reports - January 2017 Technical Preview

$
0
0

Hi there,

Great news regarding the release of the ON PREMISE Power BI SSRS Technical Preview.

I've installed it on a local test server running Windows Server 2012 R2 and SQL Server 2016 including an existing SSRS setup.

So far I've downloaded and installed the following:

SQLServerReportingServices.exe

PBIDesktopRS.msi - PBIDesktopRS_x64.msi (tried both)

When I open Power BI Desktop SSRS ad try to open or save to SQL Server Reporting Services:

And fill in the server name, which I can connect to through a browser.

I get "The url is not a valid Report Server address"

Any ideas?

Many thanks in advance.

P

Report builder drops authentication information when Sql server 2016 is configured with custom authentication instead of Windows

$
0
0

I have configured sql server 2016 to do custom authentication instead of windows authentication. This was achieved mainly using following 2 articles

https://msftrsprodsamples.codeplex.com/wikipage?title=SS2012%21Security%20Extension%20Sample&referringTitle=Home

https://social.msdn.microsoft.com/Forums/en-US/c3e11282-495b-4e2a-b422-524dba378444/custom-authentication-provider-for-ssrs-2016-?forum=SQLServer2016Preview#65c40d6e-9ce6-4b8d-a27b-0bd9ec3d46f4

Everything is working as expected with Custom authentication in Sql server 2016. Users when try to access with SSRS url, they are greeted with custom login page. Once they enter the correct credentials they can login into SSRS portal and perform the requested operation.

Recently I tried to use Report Builder on this configuration. Initially it worked as expected. While connecting RB to SSRS, it prompted for credentials

User supplied credentials are passed to IAuthenticationExtension2::LogonUser. LogonUser checks credentials and returns true if credentials are correct. Report Builder once receives true from LogonUser it connects to SSRS url.

Now everything works fine for a min or 2. I am able to open / design / save / run reports. Suddenly after a short period of time Report builder drops the connection.

Most of the time during RB operation (when it works), requests would come into IAuthenticationExtension2::GetUserInfo method with correct value in HttpContext.Current.User. However when RB drops the connection, it calls IAuthenticationExtension2::GetUserInfo with HttpContext.Current.User null value

If I manually disconnect SSRS in RB and again repeat the above connection process then again RB works for few mins and after that same issue.

It looks like Report Builder is having some issue when SSRS is setup in custom authentication mode. It looks like a bug but I want to make sure I am not missing anything in my configuration. Please let me know if anyone has faced a similar issue and if any trick which helped you. Thanks....


Regards,
Ojas Maru ( My blog )

Mobile Report - Power BI Mobile App - Dashboard does not refresh if dragging (android) or pressing refresh (Iphone)

$
0
0

Hi team,

Anyone else having the same issue?

This was not an issue in the past, I was able to drag dashboard down and drop and it would refresh the tiles of the dashboards automatically. It doesn't work now.

The dataset that populates the dashboard uses a stored procedure to extract data.

Tracking SSRS from SQL Profiler shows no signs of running the SP. I have tested it using both android and Iphone devices and I encounter the same issue, thus, I have to exit the dashboard and click back into it. 


Microsoft Power BI on-premises

$
0
0
Is there Microsoft Power BI pro on-premises? or only cloud-based.

Incorrect date format in sub-report

$
0
0

We deployed some reports in SSRS (SharePoint Integrated). Reports include drill-through action, they pass date to sub-report in DD.MM.YYYY format and sub-report opens correctly in browser.

But when we export report (Excel, Word, MHTML) drill-through action is converted to hyperlink with MM/DD/YYYY date format and sub-report doesn't open from exported document (it accepts incorrect date parameter).

How can I change date format in this case (I see "rs:ParametersLanguage=" in the URL, but with empty value)?

Thank you.


Viewing all 10045 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>