Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Tengo un caso que me está volviendo loco!
Tengo el siguiente script donde la variable VALOR_MK_USD que la utilizo para "dolarizar" montos en moneda local, al parecer no es reconocida posteriormente para ser utilizada en otro cálculo y no logro ver qué estoy haciendo mal. Ayuda por favor!
Saludos!
No estas utilizando el cálculo sino el valor original, que en ambos casos es el mismo porque la función num no cambia el valor sino solamente el formato.
Insisto en que deberías ver la posibilidad de obtener alguna capacitación o consultoría.
Saludos,
No es posible usar un campo que se está definiendo en el mismo select.
No puedes hacer
LOAD ALGO AS OTRACOSA,
OTRACOSA*ALGOMAS AS OTRACOSAMAS,
...
Puedes hacer
LOAD ALGO AS OTRACOSA,
ALGO*ALGOMAS AS OTRACOSAMAS,
...
O
LOAD *,
OTRACOSA*ALGOMAS AS OTRACOSAMAS;
LOAD ALGO AS OTRACOSA,
...
Tampoco creo que tenga sentido hacer VALOR_MK_USD/SUM(VALOR_MK_USD). Te recomendaría que hables con algún partner para que te puedan ayudar con capacitación o con consultoría.
Gracias por tu ayuda Daniel,
Supongo entonces que la única forma es hacerlo mediante una expresión el cálculo, correcto? Sin embargo mira, yo tengo la expresión:
TRIM(num(VALOR_MK, '#,##0.##', '.' , ',')) as VALOR_MK,
Y observa que en la siguiente utilizo ese resultado para calcular algo más y me funciona:
IF(FONDO='05' OR FONDO='07' OR FONDO='11' OR FONDO='BA',VALOR_MK/506,VALOR_MK) as VALOR_MK$,
Pero si deseo calcular otra cosa más con algo más ya no...
Saludos!
No estas utilizando el cálculo sino el valor original, que en ambos casos es el mismo porque la función num no cambia el valor sino solamente el formato.
Insisto en que deberías ver la posibilidad de obtener alguna capacitación o consultoría.
Saludos,
Muchas gracias por tu ayuda!
En realidad voy a buscar ayuda para ver la forma en que podría implementar lo que necesito.
Saludos!