Shakil Hasan
Recently one of our users faced this issue in printing/previewing a report: when a report is printed from NAV, some empty square boxes are printed between spaces for a BLOB field; this indicates that there are some special characters in the text, which printer or monitor could not interpret, when printed/previewed from NAV.
I have created this function to get rid off the special characters.
LOCAL PROCEDURE RemoveSpecialCharacters@100000000(ptxtDirty@100000003 : Text) rtxtClean : Text;
VAR
AllowedChars@100000004 : Text;
specialCharacter@100000005 : Text;
LF@100000006 : Char;
CR@100000007 : Char;
SP@100000008 : Char;
SQ@100000009 : Char;
BEGIN
LF:=10;
CR:=13;
SP:=32;
SQ:=39;
AllowedChars := 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-;Á,@!.#%@~*(){}[]<>?/\|"0123456789'+FORMAT(LF)+FORMAT(CR)+FORMAT(SP)+FORMAT(SQ);
specialCharacter:=DELCHR(ptxtDirty,'=',AllowedChars);
rtxtClean:=DELCHR(ptxtDirty,'=',specialCharacter);
END;
I really enjoyed exploring Letras Diferentes because the whole experience is simple, fast, and easy to use. The variety of creative font styles makes it fun to experiment with different text designs, especially when creating social media bios, captions, usernames, or messages. I also appreciate that I can quickly find a Letra Diferente
ReplyDeletethat matches the style I want without spending much time figuring out how everything works. The interface feels clean and straightforward, which makes the tool accessible even for new users. Overall, Letras Diferentes is a useful and enjoyable option for anyone who wants to give ordinary text a more creative and personalized look.