3
respostas

Como Colocar FORMAT_STRING nas Colunas

Boa tarde,

Me surgiu uma dúvida de como eu faço para editar o formato de uma String para os valores definidos em uma Coluna ou Linha. Por exemplo,

SELECT ( {[Tempo].[Mês e Ano].&[2013]&[01-2013]&[01-2013]&[01-2013], [Tempo].[Nome Mês e Ano].&[2013]&[01-2013]&[01-2013]&[02-2013]}) On Columns,
( {[Produto].[Código Da Marca].Members} ) On Rows
FROM [COMPLETO] WHERE ([Measures].[Faturamento])

Nesse código eu gostaria de inserir FORMAT_STRING nas Colunas.

Obrigado.

Att,

Tales.

3 respostas

Oi Tales, tudo bem?

Estou com dúvida de onde você quer inserir o FORMAT_STRING. É nos valores da data ou do faturamento?

Fico aguardando :)

Olá, tudo bem e você?

Seria nos valores do faturamento.

Obrigado!

att,

Tales.

Oii Tales,

Você pode fazer o FORMAT_STRING assim:

WITH
MEMBER [Measures].[Faturamento de Vendas] as
'[Measures].[Faturamento]', FORMAT_STRING = "##,###.00"
SELECT ([Measures].[Faturamento de Vendas]) On Columns,
( {[Produto].[Código Da Marca].Members} ) On Rows
FROM [COMPLETO] WHERE ({[Tempo].[Mês e Ano].&[2013]&[01-2013]&[01-2013]&[01-2013], [Tempo].[Nome Mês e Ano].&[2013]&[01-2013]&[01-2013]&[02-2013]})

Tive que fazer algumas modificações no seu código, como trocar o WHERE e ter criado um cálculo com a cláusula WITH MEMBER para podermos usar o format string no faturamento.

Fique tranquilo que o instrutor fala sobre isso nas próximas aulas, mas espero ter ajudado de alguma forma.

Qualquer coisa é só falar, beleza? :)