If you are unable to create a new account, please email support@bspsoftware.com

 

changing "set rows per page" default or default per report

Started by Rebekah, 06 Feb 2007 04:43:25 PM

Previous topic - Next topic

Rebekah

I've searched and haven't found exactly what i'm looking for, but feel free to point me to another post/site with the answer if i've just over looked it.

I need to be able to set the rows per page so that anytime any user executes the report from the Cognos Connection "explorer", the rows will be as i have set them.Ã, 

Below is what i've tried so far with no luck:

Cognos Connection

  • from run with options function ââ,¬Å"advanced optionsââ,¬Â, I found you can set the rows per web page, but this only works for that single execution, it is not a saved setting.
Report Studio

  • from Run menu, Run Options allows you to set the rows per page as well.Ã,  It will save the value, but it only seems to apply to while itââ,¬â,,¢s being ran within Report Studio, saving it is useless to the end users

  • in the properties of the list object, you can set the rows per page as part of the Data settings.Ã,  It also allows you to save this setting, however it again only seems to apply when running from within Report Studio.Ã,  Again, of no value to the end users.



I realize they can choose run with options and go to advanced to set it, but if they change their prompts (that are on the report page) and re-run based on their new values, the lines per page returns back to 20.Ã,  To go out and start completely over in order to get more than 20 lines per page on reports would defeat the purpose of the report design.

Is there something missing in our configuration thatââ,¬â,,¢s not allowing those property settings to not apply when running from Cognos Connection?Ã,  Is there something else that I havenââ,¬â,,¢t found that will accomplish this for my end users?Ã, 

Thanks in advance for taking a minute to check this out with me!

jguevin

Your 3rd bullet point is how I have always done it, and it seems to work for me when running the report from Cognos Connection.  I just went into a RS report and altered that setting (rows to display) of the List object, saved the setting, closed out of RS, then ran the report from Cognos Connection.

I can't think of any other setting that would need to be changed.

Rebekah

Thanks for your reply, jguevin.

Makes me wonder if there is an administrator type setting for Cognos Connection that would allow that list property setting to overide the default setting in Cognos Connection.Ã, 

Would you mind looking to see (in that same report you tested) if you choose Run with Options from Cognos Connection and go to the Advanced options, do you have a value set in the "rows per web page" selection?Ã,  When i go to that screen, 20 is already selected by default, regardless of what i have saved in the report.Ã,  And of course, 20 is what i get when i run it unless i change it there.

Thanks again!
Rebekah


MFGF

Hi,

I'd definitely concur with jguevin - the place to define the number of rows per page is in the properties of the list object in Report Studio.  Once you have done this and saved the report, this setting should be used by default whenever the report is run - either by clicking on the report name, or by using the 'run with options' icon.

If you go to the Advanced Options page, the default displayed there for HTML rendering is 20 rows per page, but even so, the setting defined in the report itself takes precedence.  In my case I had set the number of rows per page to be 5 from Report Studio, and when I ran the report and used the Advanced Options page, even though 20 was listed in there, I ended up seeing 5 rows per page when the report ran.

Regards,

MF.
Meep!

MDXpressor

The properties of the list in Report Studio is definitely the place to define this setting.  In RN you could set Infinite rows by using zero as the setting, but in C8, the ability to render infinite rows has been removed.
No, a proof is a proof. What kind of a proof? It's a proof. A proof is a proof, and when you have a good proof, it's because it's proven.

-Jean Chretien

bdybldr

Rebekah,

We have an external webpage that users get Cognos reports from without going into Cognos Connection.  I found that if you can manipulate the url, you can append the following to it to set the number of rows:

&verticalElements=100 (or whatever number).

I don't know if this is helpful to you but maybe one of your colleagues can figure out how you can apply it to your situation.

kc9400

I know this is reviving an old thread but it's on the same lines as I'm trying to see if is possible.

Is there a way to change the default number?

So instead of the default being 20 it'll be something like 500 instead.

Does anyone know if that's possible?
When life gives you lemons, throw them at someone.

CrazyTech

Hi , For setting specific rows per page as default setting .. Go to property page at report studio --> go to 2nd tab as Report Property--> Select advanced property option--> Change the rows as per your requirement and then click "OK" and its done... 8)

Rebekah

Thanks CrazyTech, but I think your solution is still on a report by report basis if you're referring to the Report tab within the Report's Property window.  Even 10 years later (wow!) we still need a way to change that default value instead of altering the properties on EVERY report we use as HTML.  Pretty sure in 2007 we were still on ReportNet and today we are up to 10.2.2.  The new question from kc9400 (looks like 2 years ago) doesn't mention a version.

Any chance you know of somewhere on the Cognos Administration side that this can be affected to apply to any/all HTML reports, current and future.

Also, the suggestion from blybldr of adding the property value in the url is brilliant for those individual reports as well, but we've since gone away from providing links to individual reports because as soon as the report is updated/saved the link breaks and we have to go update all our pages  :(