cancel
Showing results for 
Search instead for 
Did you mean: 

Change Default InfoView in XI3.1

Former Member
0 Kudos

Is it possible for us to change the default InfoView page for all users in BOBJ XI 3.1? For example, we would like the homepage to default to the Document list instead of users getting the standard "Home", then having to click on the Document lists.

I realize after reading a few documents and forum posts that we could probably use the SDK to develop a new home but we are not very experienced in Java dev and would like to stay away from that for now. We are not really sure where to start when it comes to the SDK.

It seems as though the XI 3.1 customizations are more difficult due to more back end code. If this is really the case, that is unfortunate for us since we do not have a lot of java programming knowledge.

Thanks

RN

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

The solution of running a script to set the preferences for all users in the system is not an acceptable solution to this issue. Here's why:

Let's say I setup a "default user" account and set his preferences to the open the Document List by default. Then I clone his preferences to all the other existing users. After that my users go about their business and they start changing their individual preferences. The next week I add 10 new users and need to set their preferences to open the Document List by default. I run my script and wipe out all the preferences that were set by everyone in the system. I'll end up with a lot of angry users.

There needs to be a global solution to this where the Document List can be set as the default view in InfoView for all users. At least, I'm hoping there is. I'm getting ready to migrate 2000+ users and it will cut down on my training if they can see something close to what they have now in XIR2.

denis_konovalov
Active Contributor
0 Kudos

I'm not 100% sure, but this script has ability to set preferences based on groups. Everyone is default , but can be changed.

That should solve the problem with newly aded users and existing users.

Former Member
0 Kudos

What Denis mentioned is correct, you need to tweak the script little bit to achieve that.

The script can be tweaked to changed preferences for

1. All users

2. A particular user

3. Group of users.

Former Member
0 Kudos

I have downloaded the files from "How to set preferences for all users at once in BO XI R2" under samples. Now, I'm not sure how I should deploy and configure. We are on XI3.1 and use Infoview (Java) to run Webi and Crystal reports. We are wanting to bypass the first Infoview screen and go directly to the Document List screen. Also we have configured for SSO AD.

Any help would be greatly appreciated.

Thanks,

Mike

Former Member
0 Kudos

Michael,

Were you able to get this working? If so, would you be willing to provide the steps you followed please? We also have AD and would like to make the document list the default page.

Thank you

Olive

Former Member
0 Kudos

I was able to do it, just follow the steps that are shown in this forum:

http://www.forumtopics.com/busobj/viewtopic.php?t=75331

Just download the script, login in the infoview with the Administrator user, and set your preferences. After you launch this vbscript (without loging out from the infoview) all the settings from the administrator user will be set to all the users in the infoview.

The problem is that if you add a new user, you will have to set its preferences, it just changes the settings for the existing users.

Former Member
0 Kudos

Thanks Alejandro.

Regards

Olive

Former Member
0 Kudos

Hi, I saw this old thread when looking for a the same solution.... How to default InfoView for ALL users (new and old) to the Document List , for BOEXI3.1.

We use the .Net version of InfoView versus Java.

I simply changed one line in the Web.Config file to point from the 'Home' window, to the 'objectslist' (doc list) window.

Now Home and Document List are the same.... no more extra home screen that users are directed first.

From This:

<add key="homepage.default" value="/listing/Home.aspx"/>

To This:

<add key="homepage.default" value="/listing/objectlist.aspx"/>

You'd have to change it again for any future release/version, but that seems easier than the other options mentioned.

The path on the server is: Program Files/Business Objects/BusinessObjects Enterprise 12.0/Web Content/InfoViewApp/InfoViewApp/Web.config

I just asked SAP/BO if this seemed ok for what I wanted to do, they said yes.

Former Member
0 Kudos

Hi,

I have the same issue in 3.1 implementation , let me try this work around .

I am expecting file and path could be diffrent for WAS and Unix environment.

Do you have any idea, I will check it out first and update you the result.

Regards,

Nagraj Kundan.

Former Member
0 Kudos

Hi ,

In unix platform I found it as web.xml, changed the prameters, however it doesn't do anything.

Can any one help me, I don't want alternate fix, I want every new user to documents list only .

Can any one help me to fix it.

I am not sure whether "objectlist" is the correct parameter to pass in .xml as it was in web.config

Regards,

Nagraj kundan.

Former Member
0 Kudos

Hi,

I know this is answred thread, but I have the issue yet, can any one provide fix if you know for my issue.

Regards,

Nagraj Kundan

Former Member
0 Kudos

I think I understand what you are asking..

We are using XI 3.1 SP2, and achieve this by editing INSTALLDIR\Tomcat55\webapps\InfoViewApp\jsp\listing\home.jsp

Add this piece to the end of the onLoad() function:

showDocumentList();

so it should look something like this:

function onLoad()
{
    if (this.displayWorkspaceHeaderTitle)
        displayWorkspaceHeaderTitle();
    var hplus = getHeaderPlusFrame();
    hplus.resetBeforeInvokeAction();
	showDocumentList();
}

There is sometimes a slight (sub-second) delay before the redirection to the document list, but no one has complained. It's quite possible you could cut some of that other stuff out or move showDocumentList higher up in the function, but, since no one complains, we leave it alone. This will apply to all users, regardless of preferences.

Former Member
0 Kudos

This works well.  I also had the need to set the default folder.  if you add ?objId=<Folder ID (not CUID)> it will auto-select that folder.

Former Member
0 Kudos

When you first log on to InfoView you can see a "Personalize" section on the right. Click on "Preferences" and select what you want to see (ie Favourites or Inbox)

For a more individual View you can select "My Infoview". When you click "OK" you will be taken to an empty "My Infoview" content page which you can then define.

Caroline

Former Member
0 Kudos

Thanks Caroline,

Actually, what I would like to do is change the default for all users. I realize that I can change my personal settings but as the administrator, we need to set the default for everyone.

Is there a way to do that?

Thanks

Former Member
0 Kudos

There is a script for R2 which also works for XI 3.x, you can download it from service.sap.com/bosap-supportsw

It's called "How to set preferences for all users at once in BO XI R2" (search under "Samples")

Caroline

Former Member
0 Kudos

Hi Rodney,

We are wanting to do the same thing, bypass the initial InfoView screen and display the Document List screen as the default first screen for all users. Have you been able to get this to work? I would appreciate any information you could provide.

Mike