TM1 Web - Prevent entering values on C-Elements

Post Reply
Tati
Posts: 12
Joined: Mon Feb 21, 2011 1:16 pm
OLAP Product: IBM Cognos TM1
Version: 9.5.1
Excel Version: 2003 2007
Location: Germany
Contact:

TM1 Web - Prevent entering values on C-Elements

Post by Tati »

Hi guys,

it there any possibility to prevent users to enter values on C-Elements in TM1 Web? Is there any parameter that can be set in webconfig?

What happens now is, that when user enters values (directly, without using right mouse click -> data spreading) on c-elements new value is just spread proportionally on the elements in the hierarchy. Also when zero is entered, it will be populated to the n-elements. Data is directly written to the database, so "review" button is not available and no coming back...

System is TM1 9.5.1 with HF13 64bit.
Wim Gielis
MVP
Posts: 3241
Joined: Mon Dec 29, 2008 6:26 pm
OLAP Product: TM1, Jedox
Version: PAL 2.1.5
Excel Version: Microsoft 365
Location: Brussels, Belgium
Contact:

Re: TM1 Web - Prevent entering values on C-Elements

Post by Wim Gielis »

Hi,

It was a tough day at work for me today, so maybe I'm overlooking something here. I thought this is just not possible... (except for String cells at C-level, but these are not spread obviously).

Wim
Best regards,

Wim Gielis

IBM Champion 2024-2025
Excel Most Valuable Professional, 2011-2014
https://www.wimgielis.com ==> 121 TM1 articles and a lot of custom code
Newest blog article: Deleting elements quickly
David Usherwood
Site Admin
Posts: 1458
Joined: Wed May 28, 2008 9:09 am

Re: TM1 Web - Prevent entering values on C-Elements

Post by David Usherwood »

You should be able use restrict 'input' to C level cells using element security.
Having said that, I'm rather concerned that TM1 is using Relative Proportional Spread without asking or giving you the options.
lotsaram
MVP
Posts: 3706
Joined: Fri Mar 13, 2009 11:14 am
OLAP Product: TableManager1
Version: PA 2.0.x
Excel Version: Office 365
Location: Switzerland

Re: TM1 Web - Prevent entering values on C-Elements

Post by lotsaram »

This new feature is documented (although maybe not given the prominence it deserves). It is there in order for TM1 Contributor (and TM1 Web) to match functionality from EP Contributor, there are also new spreading sort-cuts for Contributor.

Fight new features with new features: Provided you are in personal workspace mode you always have the option not to commit and provided transaction logging is on you can also always undo the data entry.

It is a departure from previous spreading functionality (as is the "are you sure?" prompt on entering "c" which is a good addition) and means behaviour is now inconsistent between web and Excel. A switch in web.config to have the "classic" behaviour would be nice but I don't think it exists unfortunately.
User avatar
rkaif
Community Contributor
Posts: 328
Joined: Fri Sep 05, 2008 6:58 pm
OLAP Product: IBM Cognos TM1
Version: 9.1 or later
Excel Version: 2003 or later

Re: TM1 Web - Prevent entering values on C-Elements

Post by rkaif »

lotsaram wrote: It is a departure from previous spreading functionality (as is the "are you sure?" prompt on entering "c" which is a good addition) and means behaviour is now inconsistent between web and Excel.
But when "C" is a valid data value which the user wants to enter and TM1 thinks that user is trying to spread/clear values. In that case its painful and one has to go through workarounds.
Cheers!
Rizwan Kaif
Alan Kirk
Site Admin
Posts: 6667
Joined: Sun May 11, 2008 2:30 am
OLAP Product: TM1
Version: PA2.0.9.18 Classic NO PAW!
Excel Version: 2013 and Office 365
Location: Sydney, Australia
Contact:

Re: TM1 Web - Prevent entering values on C-Elements

Post by Alan Kirk »

rkaif wrote:
lotsaram wrote: It is a departure from previous spreading functionality (as is the "are you sure?" prompt on entering "c" which is a good addition) and means behaviour is now inconsistent between web and Excel.
But when "C" is a valid data value which the user wants to enter and TM1 thinks that user is trying to spread/clear values. In that case its painful and one has to go through workarounds.
Agreed. The way I heard it from IBMers pre-9.5, Clear was going to be converted to a multi-key solution. (Hello IBM, the frappin' [Alt] key is there for a reason.) I can only assume that someone far more brilliant in the GUI design department decided on a confirmation dialog instead. I agree with Lotsa that it's an improvement over the original design which was like having a trigger on a thermonuclear bomb without a safety device, but it still leaves the problem that Rizwan referred to... in addition to which confirmation dialogs can get real old, real fast, if you're repeatedly performing an action.

(I have a rather large Atlantic Salmon in the freezer just waiting to be hurled at the head of the genius at Micro$loth who came up with the "If you change a file name extension, the file may become unusable" dialog without providing a checkbox which reads "Well duh, Thank you for telling me but I've been doing this for a while now and don't need to hear the obvious. Shut up and never, ever, bother me with this dialog ever again".)
"To them, equipment failure is terrifying. To me, it’s 'Tuesday.' "
-----------
Before posting, please check the documentation, the FAQ, the Search function and FOR THE LOVE OF GLUB the Request Guidelines.
tomok
MVP
Posts: 2836
Joined: Tue Feb 16, 2010 2:39 pm
OLAP Product: TM1, Palo
Version: Beginning of time thru 10.2
Excel Version: 2003-2007-2010-2013
Location: Atlanta, GA
Contact:

Re: TM1 Web - Prevent entering values on C-Elements

Post by tomok »

If the web sheet was created in Excel you can apply protection to the C level cells and users won't be able to enter. I use this all the time for input templates.
Tom O'Kelley - Manager Finance Systems
American Tower
http://www.onlinecourtreservations.com/
Tati
Posts: 12
Joined: Mon Feb 21, 2011 1:16 pm
OLAP Product: IBM Cognos TM1
Version: 9.5.1
Excel Version: 2003 2007
Location: Germany
Contact:

Re: TM1 Web - Prevent entering values on C-Elements

Post by Tati »

Hi guys,

thanks a lot!

It is unfortunately a view - so the only way would be to set Element Security. But i think the users will have to live with undo button.
Post Reply