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 =)

3 thoughts on “Teamroom XL fix – Filter documents by subteam

  1. Juergen 2012-September-14 / 11:01 pm

    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 2013-June-17 / 1:13 pm

      @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 2013-June-17 / 4:12 pm

        @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