Lo tengo funcionando, lo verifiqué con la guía de referencia, olvidé marcar Index
Avalados por :
Hola,
Tengo una variable prompt para Rate_Type basada en la selección del usuario, estoy filtrando mis medidas para mostrar el valor apropiado.
Puedo capturar el valor de la selección del usuario en el prompt, pero al compararlo, obtengo un error de conversión, por supuesto debido a Array a String.
Intenté usar el método "toString" como se menciona en DeveloperPdf, no obtengo errores en el código después de eso, pero no ejecuta { condición }
var rate_type = Crosstab_Global.getDataSource().getVariableValues("BPC_AMNT_TYPE");
for (var i = 1; i < rate_type.length; i++) {
if (i.toString() === "AT_2")
{
// aplicar filtro
} }
Su respuesta es muy apreciada, gracias
Lo tengo funcionando, lo verifiqué con la guía de referencia, olvidé marcar Index
Gracias Yu
Posiblemente hice algo mal aquí con el código CopiarPegar.
Errores
-type - es una propiedad no utilizada
-Single - no se puede convertir de 'tipo de valor de variable' a un tipo desconocido
-rate_type - argumento no válido
errors.png
Hola mohd.fahad ,
De hecho, extraer el valor que necesitas de la variable value es un poco complicado.
Intenta esto:
switch (rate_type.type) {
case VariableValueType.Single:
var singleValue = cast(Type.SingleVariableValue, rate_type);
console.log(singleValue.value); // ahora puedes acceder a la propiedad 'value'
// aplicar filtro con singleValue
break;
case VariableValueType.Multiple:
var multiValue = cast(Type.MultipleVariableValue, rate_type);
console.log(multiValue.values); // ahora puedes acceder a la propiedad 'values'
// aplicar filtro con multiValue
break;
default:
break;
}
Espero que esto te ayude,
¡Saludos,
Chia-Yu
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute