FORMATAR CRYSTAL REPORTS
Bom dia Srs, como estão?
Tenho um agrupamento no report e gostaria de formatar um contador, mas a fórmula não funfa:
ToText(Count({tbServidor.Matricula}),[Ô]000[Ô]) // dá inválido
No caso, tenho um contador na seção, e gostaria de aplicar um formato à ele.
Grato geral
Tenho um agrupamento no report e gostaria de formatar um contador, mas a fórmula não funfa:
ToText(Count({tbServidor.Matricula}),[Ô]000[Ô]) // dá inválido
No caso, tenho um contador na seção, e gostaria de aplicar um formato à ele.
Grato geral
Até onde eu percebi, você está aplicando a fórmula com a função ToText na totalização do agrupamento.
A sintaxe da ToText, quando usada para números, é a seguinte:
ToText( x, y, z, w) , onde:
x = O número á ser convertido em texto.
y = O número de decimais á serem apresentados no texto.
z = O caractere utilizado como separador de milhar.
w = O caractere utilizado como separador decimal.
Assim, a fórmula ToText({tbServidor.Matricula}) irá converter o campo em texto, apenas, e o parâmetro [Ô]000[Ô] não será compreendido (portanto inválido).
Para mostrar zeros á esquerda, na verdade, creio que você precisará mais uma função, se estou lembrado. Tente algo como:
Left([Ô]000[Ô] & ToText ({tbServidor.Matricula}), 3)
A sintaxe da ToText, quando usada para números, é a seguinte:
ToText( x, y, z, w) , onde:
x = O número á ser convertido em texto.
y = O número de decimais á serem apresentados no texto.
z = O caractere utilizado como separador de milhar.
w = O caractere utilizado como separador decimal.
Assim, a fórmula ToText({tbServidor.Matricula}) irá converter o campo em texto, apenas, e o parâmetro [Ô]000[Ô] não será compreendido (portanto inválido).
Para mostrar zeros á esquerda, na verdade, creio que você precisará mais uma função, se estou lembrado. Tente algo como:
Left([Ô]000[Ô] & ToText ({tbServidor.Matricula}), 3)
Tópico encerrado , respostas não são mais permitidas