Estoy realizando un reporte con crystal sobre lotes y series, el problema es que el estado del lote lo trae de forma numérica 1= liberado…
Hay alguna forma en crystal de hacerle la conversión y que aparezca liberado?
Si alguien me puede ayudar o hizo algo similar se lo agradecería!!
Muchísimas gracias, hasta ahora no habia tenido que hacer este tipo de conversiones en crystal, sigo aprendiendo jeje
Lo estoy probando en un campo de fórmula y por lo que me dijiste y leí en el foro sería algo así, ya que utiliza la función select x case a : y default: z
La "tabla"es command ya que viene de una query en crystal
select {Command.Status}
case is like ‘0%’ : “Liberado”
case is like ‘1%’ : “Acceso denegado”
case is like ‘2%’ : “Bloqueado”
default : “Other”
Pero aparentemente me faltaría algo, modifique todo por iguales, quite el like, lo sustituí y nada aún no encuentro la forma de hacerlo…
que clase de error te manda o que te dice al momento de guardarlo?
EDIT: otra forma aparte del select es que lo realices con If.
If Comando.status = ‘1’ then 'Liberado’
elseif Comando.Status = ‘2’ then 'Bloqueado’
else 'Other’
end if
end if
Cierto companero tambien funciona así lo unico que a mi no me toma el número si está entre comillas, no se por qué!!
Pero las 3 soluciones son correctas
Muchas gracias por el aporte!!!