Si realmente necesitas contar los elementos de una EnumList, asegúrate de que no hay un problema con SPLIT. Puedes probar esta alternativa:
COUNT(
SPLIT(
ANY(
SELECT(
PROTOTIPOS[BASES_DATOS],
[ID_PRTPY] = [_THISROW].[ID_PRTPY]
)
),
","
)
)
Buen día, en esencia lo que busco es que me de el numero de valores que tiene la columna , esto por que ese factor necesito multiplicarlo para estructurar el precio. La expresión anterior con el primer registro funciona a cabalidad, mas no así con los registros siguientes. Era extraño porque por segundos me mostraba el valor correctamente y entonces cambiaba al valor errado. Tienes razón en base a lo simple he probado múltiples combinaciones y por ahora he logrado hacerlo funcionar con esta expresión: COUNT([BASES_DATOS]) puedes dar el tema como resuelto! Y nuevamente te reitero mi agradecimiento por tomarte el tiempo.

