Guilherme José Silva Posted April 3, 2024 Topic Count: 6 Topics Per Day: 0.01 Content Count: 35 Content Per Day: 0.06 Reputation: 16 Achievement Points: 235 Solved Content: 0 Days Won: 4 Status: Offline Age: 33 Device: Windows Report Posted April 3, 2024 Pessoal bom dia tudo bem? É sabido que o texto rico pode ser formatado no menu layout, porém é possível formatar o texto rico por "tag"? Por exemplo, quero deixar uma data [DATAADMISSAO] no formato dd/mm/yyyy, porém não quero ter que por um campo de texto comum no relatório, formata-lo, deixar invisível e depois referencia-lo no texto rico. Saberiam dizer onde consigo ter conhecimento sobre essas tags de formatação? data, negrito, máscaras de número 999,0 ou 999,00 e etc? Lembro de ter visto um relatório nesse formato, porém gostaria de ter conhecimento da base onde poderia encontrar essas tags. Desde já muito obrigado pelo apoio. Quote
Solution luisgustavogomes Posted April 4, 2024 Topic Count: 5 Topics Per Day: 0.00 Content Count: 503 Content Per Day: 0.19 Reputation: 144 Achievement Points: 3,341 Solved Content: 0 Days Won: 65 Status: Offline Age: 36 Device: Windows Solution Report Posted April 4, 2024 @Guilherme José Silva, Bom dia, tudo bem? Ontem ao ler seu post, comecei a procurar e fazer alguns testes no Microsoft.Word utilizando alguns formulários e funcionou muito bem! Testei importando do Word para a aplicação, nada.... Depois fui verificar a documentação da devexpress e tem como, vide documentação Campos em documentos Rich Text | Controles WinForms | Documentação do DevExpress, logo como o código é utilizado na aplicação, seus controles são customizado e não temos como alterar. Como solução, tem duas hipóteses, a primeira utilizando campo da base e fazer a operação conforme, comentastes... caso esteja utilizando o SQLSERVER, pode criar campos na consulta já formado com a função FORMAT, FORMAT (Transact-SQL) - SQL Server | Microsoft Learn, tens alguns exemplos de como utilizar, caso não consiga alguma, por favor, informar, como dica, caso utilize essa última abordagem, pode sempre deixar o campo nativo e criar um outro formatado, por exemplo... campo DATAEMISSAO, FORMAT(DATAEMISSAO, 'dd/MM/yyyy') AS 'STR_DATAEMISSAO'. Espero lhe ajudar. Abraços. Quote
Guilherme José Silva Posted April 4, 2024 Topic Count: 6 Topics Per Day: 0.01 Content Count: 35 Content Per Day: 0.06 Reputation: 16 Achievement Points: 235 Solved Content: 0 Days Won: 4 Status: Offline Age: 33 Device: Windows Author Report Posted April 4, 2024 Fala @luisgustavogomes bom dia, tudo tranquilo graças a Deus, e por ai? Então, o texto Rico que vi a um tempo, estava aparentemente formatado assim [data!dd'mm'yyyy] se minha memória não me engana. Mas obrigado pelas dicas, vou adotar. Uma ótima tarde por aí. 1 Quote
Guilherme José Silva Posted April 17, 2024 Topic Count: 6 Topics Per Day: 0.01 Content Count: 35 Content Per Day: 0.06 Reputation: 16 Achievement Points: 235 Solved Content: 0 Days Won: 4 Status: Offline Age: 33 Device: Windows Author Report Posted April 17, 2024 @luisgustavogomes encontrei a formatação que te informei, consegui descobrir usando a propriedade tabela. Coloquei a propriedade com 5 colunas e joguei nela diversos campos, então para valor atribui a máscara de moeda R$ o texto dentro da célula ficou de tal forma [valor!c] ao copiar isso e colar dentro de um texto Rico, o valor saiu formatado como moeda. O mesmo serve para %, datas e afins. Att Guilherme Quote
luisgustavogomes Posted April 17, 2024 Topic Count: 5 Topics Per Day: 0.00 Content Count: 503 Content Per Day: 0.19 Reputation: 144 Achievement Points: 3,341 Solved Content: 0 Days Won: 65 Status: Offline Age: 36 Device: Windows Report Posted April 17, 2024 Boa tarde, tem como demonstrar? Com imagens, ou até mesmo com o arquivo ? Quote
Guilherme José Silva Posted April 17, 2024 Topic Count: 6 Topics Per Day: 0.01 Content Count: 35 Content Per Day: 0.06 Reputation: 16 Achievement Points: 235 Solved Content: 0 Days Won: 4 Status: Offline Age: 33 Device: Windows Author Report Posted April 17, 2024 @luisgustavogomes Segue uma imagem exemplo 1 1 Quote
luisgustavogomes Posted April 17, 2024 Topic Count: 5 Topics Per Day: 0.00 Content Count: 503 Content Per Day: 0.19 Reputation: 144 Achievement Points: 3,341 Solved Content: 0 Days Won: 65 Status: Offline Age: 36 Device: Windows Report Posted April 17, 2024 Obrigado 1 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.