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.