Search found 25 matches

by Renaud MARTIAL
Tue Mar 03, 2009 8:35 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Can't connect to remote server
Replies: 1
Views: 2222

Re: Can't connect to remote server

Hello,

1 - check that the file exists in the <applix installation dir>/bin
2 - add this directory in the PATH environment variable

Regards,

Renaud.
by Renaud MARTIAL
Tue Feb 24, 2009 2:50 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: VBA code for Integrated Login
Replies: 8
Views: 9671

Re: VBA code for Integrated Login

Eyal, the API documentation indicates that it is not possible :( NOTE: If your server is set up to accept only integrated login (IntegratedSecurityMode=3), you cannot log in to the TM1 server using the API. If your server is set up to use integrated security exclusively, set the IntegratedSecurityMo...
by Renaud MARTIAL
Thu Feb 12, 2009 10:47 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Graphical Documentation
Replies: 1
Views: 3088

Re: Graphical Documentation

Hello,

Goto this URL: http://www.bihints.com/graphing_tm1_data_flow

Regards,

Renaud.
by Renaud MARTIAL
Tue Feb 10, 2009 4:31 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: ObjectDuplicate client lock
Replies: 14
Views: 10960

Re: ObjectDuplicate client lock

Hi Steve,

can you tell us the TM1 version involved ?

Regards,

Renaud.
by Renaud MARTIAL
Thu Feb 05, 2009 4:23 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1 API Code examples
Replies: 5
Views: 9574

Re: TM1 API Code examples

Hello,

you should have some samples located in the '<TM1 installation directory>\API\TM1API\SampleCode\' directory.
In my configuration, I've got code for C++, VB and Java APIs.

Regards,

Renaud.
by Renaud MARTIAL
Thu Feb 05, 2009 9:58 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Using TM1api.dll in C#
Replies: 13
Views: 11243

Re: Using TM1api.dll in C#

Hi, the TM1V for which you ask the string value has to be the one that is of type 'TM1ValTypeError'. So, the correct code has to be something like this: if( TM1ValType(hUser, vServerObject) == TM1ValTypeError()){ int nErrCode = TM1ValErrorCode(hUser, vServerObject); char *szErrMsg = TM1ValErrorStrin...
by Renaud MARTIAL
Tue Feb 03, 2009 11:28 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: SQL for importing data
Replies: 6
Views: 5326

Re: SQL for importing data

Hello, to retrieve the data you need, you have to do a 'join' query which should look like this one: select DEALS.DEAL_NO, DEALTYPE, THE_KEY from DEALS, PAIRRPT where DEALS.DEAL_NO = PAIRRPT.DEAL_NO (As this is a basic SQL query, I would suggest you to increase your SQL knowledge through some readin...
by Renaud MARTIAL
Mon Feb 02, 2009 9:23 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Using TM1api.dll in C#
Replies: 13
Views: 11243

Re: Using TM1api.dll in C#

Hello, the TM1SystemServerConnect() function doesn't return a handle to an objet (ie. a TM1 object), but a handle to the server. Thus, you don't have to check if it's an object. The only test required is (as you do) to check that it is different of TM1ValTypeError(). If it is different, you can retr...
by Renaud MARTIAL
Wed Jan 07, 2009 3:16 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: How to expose attributes to end users for entry
Replies: 14
Views: 9799

Re: How to expose attributes to end users for entry

About your question, I've no answer :) But if you're reluctant exposing the control cube, you can create a specific cube in which users would input values for attribute, and create a rule on the }elementattributes_xxx cube to retrieve those values. I've not tested this by myself, but I think it coul...
by Renaud MARTIAL
Tue Jan 06, 2009 10:19 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Return Server name from within TI
Replies: 5
Views: 5855

Re: Return Server name from within TI

Hello, For my application, I've resolved this with a Process using the tm1s.cfg file as Datasource. The delimiter type is 'Delimited', with '=' as separator. Therefore, there are two columns defined: V1 and V2. When in the Data tab the value of V1 is 'ServerName', I store the value of V2 into a vara...
by Renaud MARTIAL
Mon Nov 24, 2008 2:54 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Problems upgrading from 9.1sp3 to 94
Replies: 3
Views: 3413

Re: Problems upgrading from 9.1sp3 to 94

Hello,

do you have the same problem if you create a new cube and then open a subset editor ?

Renaud.
by Renaud MARTIAL
Tue Oct 28, 2008 4:54 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Automatic Chore Disabling
Replies: 2
Views: 5091

Re: Automatic Chore Disabling

Hello, There's no TI instruction to enable or disable a Chore. However, you can simulate this function by: - adding a Numeric Attribute 'disabled' to the '}chores' dimension - creating a process (with a parameter giving the chore name) that checks if the attribute 'disabled' is = 1 for this chore If...
by Renaud MARTIAL
Wed Oct 01, 2008 7:59 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Feeders to calculate Totals
Replies: 9
Views: 8553

Re: Feeders to calculate Totals

Hello,

shouldn't the target rule be

SKIPCHECK;
['Quantity']=DB('Product Cust Hier', ATTRS('Customer2', !Customer2, 'CustNo') | ' - ' | ATTRS('Product Categories', !Product Categories, 'Prod_Cat'), 'quantity');

without the 'N:' qualifier, so that consolidated value is also transfered ?

Renaud.
by Renaud MARTIAL
Wed Oct 01, 2008 7:39 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TI to copy data within a cube
Replies: 6
Views: 7037

Re: TI to copy data within a cube

IanB, I presume the source element already exist in the dimension. So, you have to insert the destination element into the dimension (if if doesn't exists ...) Furthermore, you should check that the process doesn't halt because of incorrect parameters of invalid 'context'. For example, you'll have (...
by Renaud MARTIAL
Thu Sep 04, 2008 2:32 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: view - no read access to elements
Replies: 5
Views: 5223

Re: view out of memory

Hello,

it looks like the user accessing this view doesn't have 'read' access upon any elements of a dimension (or subset) used for this view.
Thus, the resulting view is empty.

Check the security of elements used by this view.

(BTW, it is not a 'view out of memory' error)

Regards,

Renaud
by Renaud MARTIAL
Mon Sep 01, 2008 11:49 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: TM1 9.4 - List of bugs
Replies: 3
Views: 4210

Re: TM1 9.4 - List of bugs

I think it could be a good thing to share/centralize a list of bugs found in the 9.4 version. Good idea Robert ;) I think it could also be interesting to 'extend' such a buglist to older releases still operating worldwide. We could then have an idea of what happened to old bugs (and the delay of re...
by Renaud MARTIAL
Mon Aug 25, 2008 8:56 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Server Loaded and Ready
Replies: 5
Views: 5383

Re: Server Loaded and Ready

Hello, we've managed to be notified when our TM1 Server is ready by a shell script (It's on an Unix box ...) that searches the string 'TM1 Server is ready' in the tm1smsg.log file, then displays a message. The code looks like: bReady=0 sFile=/usr/local/tm1/logdir/tm1smsg.log while [ "$bReady&qu...
by Renaud MARTIAL
Fri Aug 22, 2008 3:53 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: MDX Studio
Replies: 5
Views: 5958

MDX Studio

Hello,

does any of you succeeded in using Mosha Pasumansky's 'MDX Studio' to query a TM1 database ?
It's OK with the ODBO sample application, but I can't find any working connection string for MDX Studio.

click >Here< if you want to have a look.

Regards,

Renaud.
by Renaud MARTIAL
Thu Aug 21, 2008 11:34 am
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: Turbo Irritator at it again
Replies: 11
Views: 10408

Re: Turbo Irritator at it again

Hello,

I suggest you to re-create the process from scratch.
I've seen this behavior 2 or 3 times, and it happened when I changed the order of columns in the source data (file or cube)

BtW, what version of TM1 are you working on ?

Regards,

Renaud.
by Renaud MARTIAL
Thu Jul 10, 2008 2:29 pm
Forum: IBM TM1, Planning Analytics, PAx and PAW
Topic: MDX Question
Replies: 6
Views: 6990

Re: MDX Question

Hello, I think you don't have to use 'union'. Just add members between {}, separated by a comma. Try the following TM1SORT( TM1FilterByLevel( { TM1FilterByPattern( {TM1SUBSETALL( [taps outlet] )}, "L0*") , TM1FilterByPattern( {TM1SUBSETALL( [taps outlet] )}, "L1*") , TM1FilterByP...