Search found 1148 matches

by gtonkin
Tue Apr 22, 2025 4:53 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1User() variable in Rules
Replies: 3
Views: 2896

Re: TM1User() variable in Rules

If you added the security group, why not just let it do what it should?
Sounds like you need two groups.

Have you test Trace Cell to see that they cannot see the underlying values?
by gtonkin
Tue Apr 22, 2025 4:43 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: How to use a parameter cube in PAW MDX
Replies: 3
Views: 7557

Re: How to use a parameter cube in PAW MDX

To get a member from the subset try something this:

Code: Select all

{
TM1SubsetToSet([Scenario] , "Default").ITEM(0).ITEM(0)
}
That should return the first member.

Code: Select all

{
TM1SubsetToSet([Scenario] , "Default").ITEM(1).ITEM(0)
}
Will return the second member.
by gtonkin
Tue Apr 22, 2025 4:37 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: How to use a parameter cube in PAW MDX
Replies: 3
Views: 7557

Re: How to use a parameter cube in PAW MDX

Try Part 7 of my Introduction to MDX for more insights...
by gtonkin
Thu Apr 10, 2025 6:00 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: VBA Code for PAFE
Replies: 4
Views: 3736

Re: VBA Code for PAFE

HI, If you are using PAfE then the documentation I referred you to is valid. The names may say Cognos but what you need to automate PAfE is detailed in those references. This has nothing to do with Cognos Automation and it is purely confusing naming again by IBM.
by gtonkin
Thu Apr 10, 2025 5:07 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: VBA Code for PAFE
Replies: 4
Views: 3736

Re: VBA Code for PAFE

Start here - Should get you going with the prerequisites you need using the CognosOfficeAutomationExample.bas and CognosOfficeMessageSuppressor.cls files. Without these you will battle.
by gtonkin
Thu Apr 10, 2025 5:04 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: }dimensionsecurity cube Created
Replies: 4
Views: 2549

Re: }dimensionsecurity cube Created

Is this not a side effect of someone attaching Performance Mangler (Modeler) to the model - sure I have seen this many times.
by gtonkin
Tue Apr 01, 2025 6:00 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Today is Special! Mathematical rules don't apply.
Replies: 1
Views: 1165

Today is Special! Mathematical rules don't apply.

Best to put your calculations and rules on hold until tomorrow and take the day off.

If you don't believe me, have a look at my proof using MDX with the most basic of math to test if 3 > 1 + 2
by gtonkin
Wed Mar 05, 2025 1:38 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Help on Creating a new landscape
Replies: 7
Views: 12524

Re: Help on Creating a new landscape

... My understanding is that in the medium term there is an expectation that PASS will become part of PAW. ... My understanding is the TM1Web, the UI to PASS will fall away and websheets will need to be embedded into PAW. To allow PAW to render these websheets, you will need PASS running as the &qu...
by gtonkin
Fri Feb 28, 2025 4:41 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Rule Efficiency
Replies: 8
Views: 29321

Re: Rule Efficiency

I was pondering Declan's statement too and went back to Cubewise's 7 tips for writing faster rules , point 6. I have not had any cause to retest or dispute their 40% faster claim as I have seen similar results over the years. Are there edge cases we should know about or has something changed e.g. hi...
by gtonkin
Fri Feb 21, 2025 6:48 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Dynamic MDX for User Selection
Replies: 13
Views: 50941

Re: Dynamic MDX for User Selection

HI Maren, I tried this on PAW 2.0.101 with a reference to my User Preferences cube rather than an attribute on the }Clients dimension: WITH MEMBER [Scenario].[Scenario].[UserVersion] AS STRTOMEMBER("[Scenario].[Scenario].[" + [_S-User Preferences].( STRTOMEMBER("[}Clients].[" + U...
by gtonkin
Thu Feb 20, 2025 4:29 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Dynamic MDX for User Selection
Replies: 13
Views: 50941

Re: Dynamic MDX for User Selection

Yes, something like: WITH MEMBER [Version].[Version].[UserVersion] AS STRTOMEMBER("[}Clients].[" + USERNAME + "]").PROPERTIES("TestVersionA") MEMBER [Version].[Version].[Version Variance] AS STRTOMEMBER("[Version].[Version].[" + [Version].[Version].[UserVersio...
by gtonkin
Thu Feb 20, 2025 4:10 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Dynamic MDX for User Selection
Replies: 13
Views: 50941

Re: Dynamic MDX for User Selection

It is likely the nesting of the StrToMember

Try create another intermediate/calculated member to get the value of TestVersionA then use that in the outer StrToMember.
by gtonkin
Tue Feb 11, 2025 6:42 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: How to identify overfeeding
Replies: 6
Views: 15247

Re: How to identify overfeeding

Have a look at this article , specifically the section showing }StatsByCube. I create the calculated member Memory per Populated Cell to give an indication of whether or not reordering dimensions may help. Over 30 could prompt further review but it is not quite that simple as each dimension needs by...
by gtonkin
Wed Jan 29, 2025 10:24 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Does PAfE fully support alternative hierarchies?
Replies: 3
Views: 6175

Re: Does PAfE fully support alternative hierarchies?

Good overview Burnstripe - On the requirements, besides a recent version of PAfE, your TM1 server should be recent too >2.0.9.18 and your PASS/TM1Web would likely need to be around 2.0.99 or newer, iirc...
by gtonkin
Mon Jan 27, 2025 5:21 pm
Forum: Enhancements
Topic: Chore overview to be available in a tabular view
Replies: 2
Views: 9861

Chore overview to be available in a tabular view

Currently chores need to be opened to see the time at which they are scheduled. In most cases an administrator needs to look at a review of all chores to see when they are scheduled to run i.e. a table of Chore Name, Active Indicator, Frequency, Scheduled Time, Commit mode etc. The user should be ab...
by gtonkin
Thu Jan 16, 2025 9:44 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1 Coding Standards
Replies: 7
Views: 7749

Re: TM1 Coding Standards

Going to echo Maren here - I think I largely follow what Bedrock is doing by coincidence and because it makes sense to have p for parameters etc. I also used to be really excited to put everything in a variable, sCube=this and sCube=that etc. just in case you need to update it later. Never happens a...
by gtonkin
Fri Dec 20, 2024 4:46 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Hide rows for specified slice.
Replies: 1
Views: 3546

Re: Hide rows for specified slice.

Try Kathryn's article for insights on making asymmetrical views.
by gtonkin
Tue Dec 17, 2024 4:45 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: MDX to get all elements of a ParamCube
Replies: 5
Views: 5076

Re: MDX to get all elements of a ParamCube

Can you maybe post a spreadsheet example or some screenshots of what you have and what you expect, may be easier to assist.
by gtonkin
Wed Nov 06, 2024 10:57 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Ultimate Long TM1 quiz
Replies: 215
Views: 364443

Re: Ultimate Long TM1 quiz

...you should avoid IFs in TM1... Sentiment is valid. Avoid IFs where possible. Here is a "nice" feeder example I saw in a previous model: #--Feed XYZ Measure ['XYZ Amount','Actual'] => DB( IF( ATTRS('Period',!Period,'Planning')@='Y' & DB('Cube', !Dim1, ..., !DimN-1, 'XYZ Amount')<>0,...