Teamroom XL fix – Filter documents by subteam

Some may enjoy a longer vacation than others, most of us will land in the same nest again.

At the moment we are reviewing the Teamroom 8.5.3 XL template, to check if this is a more user-friendly mobile interface for document sharing solution than MS SP.

However I noticed a problem with Subteam filtering option in the ‘All documents’ view. The problem is that the xvwDocsByTeam view is not correct (the wrong field name is present in the view design)…

Here is the fix:

  1. Open xvwDocsByTeam view
  2. Change the “Team” column’s value to:

@If(form=”Status”; “Team Status”; SubteamInterest)

Now back to user-testing and acceptance =)

About these ads

Born in Holland, current country of residence is Sweden. IBM Notes Consultant since 1997. Main focus is Xpages development. Other interests: computers, motorcycles, music (bass guitar) & cooking.

Tagged with: , ,
Posted in Applications
3 comments on “Teamroom XL fix – Filter documents by subteam
  1. Juergen says:

    Thanks for the info.
    I’m very interested how your tests turn out, please keep us updated.

    Did you notice any problems when accessing a document via browser where only a subteam is assigned to (where PriNameSelection is empty)?

    • Manu says:

      @jeurgen, we are experiencing problems with the selection in subteams as well. Did you get this fixed (has to do with the definiton of memberlist).

      • Manu says:

        @juergen: update: found and solved the problem with some help from Tom Van Aken

        In the topicspost custom control, when looking at the source:

        var resolvedSubteamReviewers = @DbLookup(@DbName(), “SubteamLookup”, subteamList, 2, “[FAILSILENT]“);
        if( resolvedSubteamReviewers ){
        if( !memberList || memberList.isEmpty() ){

        memberList = resolvedSubteamReviewers;

        }else{

        should be replaced by

        var resolvedSubteamReviewers = @DbLookup(@DbName(), “SubteamLookup”, subteamList, 2, “[FAILSILENT]“);
        if( resolvedSubteamReviewers ){
        if( !memberList || memberList.isEmpty() ){
        memberList = new java.util.Vector();

        for(i = 0; i < resolvedSubteamReviewers.length; i++)
        {
        memberList.push(resolvedSubteamReviewers[i]);
        }
        }else{

        This did the trick for me

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Introduction
I am Patrick Kwinten. I am a IBM Notes Domino Product Specialist since 1996. With this blog I am trying to give my contribution to the community.
.
The posts in this blog project my personal opinions, not the company I work for.
CV
OpenNTF
Follow my projects on OpenNTF. Below are some examples:

Categories
RSS Feed
Follow

Get every new post delivered to your Inbox.

Join 220 other followers

%d bloggers like this: