Avalados por :
O tópico em discussão no fórum é sobre como alterar o formato de hora no Crystal Reports no SAP Business One. O desafio principal parece ser a conversão do campo Doctime, que está em formato numérico (por exemplo, 900 para 9:00 da manhã), em um formato de hora mais legível (por exemplo, 09:00).
Nas trocas de mensagens, os usuários estão compartilhando diferentes abordagens e códigos para realizar essa conversão. Alguns sugerem usar fórmulas no Crystal Reports, enquanto outros propõem fazer a conversão diretamente na consulta SQL.
Uma das sugestões é utilizar a função TimeValue no Crystal Reports para dividir o campo numérico em horas e minutos. Outra opção é formatar o campo diretamente na consulta SQL, usando funções como SUBSTRING e CAST para adicionar os dois pontos entre as horas e minutos.
Também é mencionada a importância de verificar o comprimento do campo numérico para determinar se é necessário adicionar zeros à esquerda nas horas menores que 10.
É importante ter em mente que a solução pode variar dependendo da versão do SAP Business One e do Crystal Reports que está sendo utilizado, bem como da estrutura do banco de dados e do campo em questão.
Em resumo, alterar o formato de hora no Crystal Reports no SAP Business One pode exigir uma abordagem personalizada e experimentação com diferentes métodos até encontrar a solução adequada para o caso específico. Recomenda-se testar as diversas sugestões compartilhadas no fórum e adaptá-las conforme as necessidades do projeto.
Se você estiver enfrentando um desafio semelhante, recomendaria revisar cuidadosamente as sugestões fornecidas pelos usuários no fórum e testar diferentes abordagens para alcançar a conversão desejada no formato de hora. Boa sorte com o seu projeto!