Descrição:
Como posso alterar o tipo de texto mostrado em um E3Browser ou em um Relatório (por exemplo, fazer com que ele mostre Verdadeiro ou Falso em vez de 0 ou 1)?
Solução:
Neste caso, uma possibilidade é alterar a consulta SQL, fazendo com que ela retorne os valores desejados de acordo com os valores utilizados como condição.
Exemplos:
Em um banco de dados SQL Server, utilize SELECT CASE ou IIF:
SELECT E3TimeStamp, CASE WHEN Campo1 = 0 THEN 'Falso' ELSE 'Verdadeiro' END as NomeColuna FROM Tabela1 ORDER BY E3TimeStamp ASC
SELECT E3TimeStamp, IIF(Campo = 0, 'Falso', 'Verdadeiro') as NomeColuna
FROM Tabela1
ORDER BY E3TimeStamp ASC
Em um banco de dados Access, utilize o comando IIF:
SELECT IIF(Campo1 = 0,'Falso','Verdadeiro') as NomeColuna, E3TimeStamp FROM Tabela1 ORDER BY E3TimeStamp ASC
Em um banco de dados Oracle, utilize o SELECT CASE:
SELECT CASE When Severity = '0' Then 'Falso' When Severity = '1' Then 'Verdadeiro' END FROM Tabela1