Forum Discussion

MrDannyHarry's avatar
MrDannyHarry
Regular Visitor
6 years ago

Problema de Postgres Folding

Hola a todos

Me estoy conectando a una base de datos Postgres mediante la consulta directa.

Cuando alguna vez intento hacer un objeto visual en un campo o medida calculado obtengo el siguiente error:

No pudimos doblar la expresión en el origen de datos. Por favor, pruebe una expresión más simple.

Puedo hacerlo en un campo no calculado, pero no en calculado.

Mi medida tiene el siguiente código.

(Esto convierte los segundos para mostrar 00 horas 00 minutos 00 segundos)

TotalTalk Time = var total = sum(mb_callstats[call_servicing_sec]) var hours = int(total/3600) var minutes = int(mod(total, 3600)/60) var seconds = mod(mod(total, 3600),60) return hours & " hours " & minutes & " minutes " & seconds & " seconds" 

Que extrae de una columna calculada con el siguiente código en ella:
(Esto convierte el formato de tiempo 00:00:00 a segundos)

call_servicing_sec = SECOND(mb_callstats[call_servicing]) + MINUTE(mb_callstats[call_servicing]) * 60 + HOUR(mb_callstats[call_servicing]) * 3600

3 Replies