Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Assuntos relacionados a criação de medidas, fórmulas e funções DAX, relacionamentos etc
Por LumaJardim
#62486
OLÁ!!


Estou com um erro numa medida criada em que a seguinte msg aparece:

MdxScript (Model) (149,9) Erro de Cálculo na Medida 'Aux - Positivo Realizado[Positivo Realizado]: Não é possível converter o valor '103-60' do tipo Text no tipo Integer.

O problema é que os dados dessa coluna está formatado como decimal e não no tipo texto, além disso, esse valor não existe nessa base.

Essa é a fórmula da medida e o da medida é 00:00:00:


Positivo Realizado =
VAR vHorasDecimal = [Pos R Decimal]
VAR vHoras = INT(vHorasDecimal)
VAR vMinutosDecimal = 60 * (vHorasDecimal - vHoras)
VAR vMinutos = INt(vMinutosDecimal)
VAR vSegundos= ROund (60 * (vMinutosDecimal - vMinutos),0)
VAR vHH = if(len(vHoras)=1,"0" & vHoras, vHoras)
VAR vMM = if(len(vMinutos)=1,"0" & vMinutos, vMinutos)
var vSS = if(len(vSegundos)=1,"0"& vSegundos,vSegundos)
return
CONVERT(vHH&vMM&vSS,INTEGER)


Já tentei mudar a ultima linha para outro tipo, que não seja Integer, e mesmo assim não deu certo!

O que posso fazer pra resolver?
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord