[Mondrian] Using getMemberAncestors

Kleyson Rios kleysonrios at saude.go.gov.br
Mon May 21 15:10:31 EDT 2012


Thanks Julian.

-- 
Kleyson Rios
Gestor de TI
Coordenador de BI / Banco de Dados
Gerência de Tecnologia da Informação
Secretaria de Estado da Saúde de Goiás
(62) 3201-3707

Se não pode vencer pelo talento, vença pelo esforço. (Dave Weinbaum)


Em 18/5/2012 18:34, Julian Hyde escreveu:
> Unless you're writing a user-defined function, you probably shouldn't be using SchemaReader. It's an internal API.
>
> Easiest thing is to use MDX:
>
> select Ascendants([Customer].[Customer Name].&[12345]) on 0
> from [Sales]
>
> Or use the olap4j API:
>
> import org.olap4j.metadata.Member;
>
> Member member;
> List<Member>  members = new ArrayList<Member>();
> while (member != null) {
>      members.add(member);
>      member = member.getParentMember();
> }
>
> Julian
>
>
> On May 18, 2012, at 2:05 PM, Kleyson Rios wrote:
>
>    
>> Can somone show me an example in how to use
>> mondrian.rolap.RolapSchemaReader.getMemberAncestors ?
>>
>> Regards.
>>
>> -- 
>> Kleyson Rios
>> Gestor de TI
>> Coordenador de BI / Banco de Dados
>> Gerência de Tecnologia da Informação
>> Secretaria de Estado da Saúde de Goiás
>> (62) 3201-3707
>>
>> Se não pode vencer pelo talento, vença pelo esforço. (Dave Weinbaum)
>>
>> _______________________________________________
>> Mondrian mailing list
>> Mondrian at pentaho.org
>> http://lists.pentaho.org/mailman/listinfo/mondrian
>>      
> _______________________________________________
> Mondrian mailing list
> Mondrian at pentaho.org
> http://lists.pentaho.org/mailman/listinfo/mondrian
>
>    


More information about the Mondrian mailing list