Оформление текста кодами ASCII






Добавления в текст ASCII-кодов, в целях повышения читабельности текста выдаваемого пользователю либо добавленного в комментарии в конфигураторе. Кроме того с помощью обработки можно поместить в буфер обмена любой текст в том числе и уже подготовленный для вставки в качестве комментариев и строк в модули платформы.

Основное назначение обработки печатать ASCII коды. Сложно перечислить все возможные случаи, когда эти коды потребуются, но как основное практическое применение этих кодов мне видится повышение читабельности текстов.

В частности обработка позволяет подготовить более читабельный текст для добавления  в комментарии модулей платформы (кнопка «Копировать как комментарий») либо для вывода служебного сообщения пользователю (кнопка «Копировать как строку»). К примеру можно нарисовать  табличку, в которой кратко будут перечислены процедуры и функции представленные в модуле и дано краткое описание их назначения:

Затем нажав на кнопку «Копировать как комментарий» готовый текст комментария помещается в буфер обмена и останется только его вставить в нужный модуль:

Также с помощью обработки можно быстро добавить в буфер обмена любой текст как комментарий и как строку, для дальнейшего его использования во встроенном языке 1С.

Для примера, первую найденную в гугле «текстовую» картинку оттестировал в этой обработке:

Затем с помощью кнопки «Копировать как комментарий» получил комментарий:

С помощью кнопки «Копировать как строку» получил строку для выдачи сообщения пользователю:

А результат ниже:

 

В файле «ПримерКомментарияСТаблицейОписанияМодулейИСлужебныхСообщений.epf» — примеры со скриншотов. 

3 Comments

  1. AnryMc

    «+» за тестовую «текстовую строку»…

    А выложить её можно? Я думаю, её скачивание принесет больше $m

    Reply
  2. NiNAH

    Оригинал ниже. В комментариях в модуле обработки также он есть.

    ________________________1181______________________

    _______________11111_____________11_______________

    ___________111________________________1___________

    _________81111__________________________11________

    ______1¶111111____________________________1_______

    ____1¶8_111111____________________________1¶______

    ___¶¶11111111______________________________1¶8____

    ___¶¶_11111___1_____________________________111___

    ___¶11811111_________________________________11¶__

    ___¶_11111111_______1________________________1¶¶__

    ___¶_1¶¶¶¶¶1__1____1_________________________1¶¶__

    ___¶11¶1118¶¶¶¶¶1_1_1_11___1888888¶¶_________1¶¶__

    ___¶_11111____1¶¶¶181__11__118¶¶81___11______1¶¶__

    __18_188¶¶¶¶¶_¶1188111____18¶¶¶¶1____________188__

    _¶81_8188¶88118111111_____1888¶¶_18¶1111___1_8¶___

    _881111111_11181111_1______111_____________1111_8_

    _111181__1111111881_1_______111_111111_____111__8_

    _1¶118111111118111_____11_11___111______1111¶1__¶_

    __81111111__1¶11¶88111111111___________1111181111_

    __11111111_1188¶¶¶¶¶8111¶1_11________1_111111881__

    ____111111888¶¶¶¶¶¶¶¶¶¶¶1____1_____1___1_11__11___

    _____11118¶¶¶¶¶¶¶¶¶8¶¶¶¶¶¶881__________118118_____

    _____111¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶818¶¶¶¶11___1__118_________

    _____1111¶¶¶¶¶¶¶¶¶11811__18¶¶¶¶¶1__1_118__________

    ______81111111¶¶¶¶¶8¶11111___111_1111188__________

    ______¶¶1118¶¶¶¶¶¶¶¶¶¶¶11111__1111118811__________

    ____1¶¶¶¶¶¶¶¶¶¶¶¶88¶¶1818811811111¶8111¶8_________

    __8¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶8¶¶¶111188¶¶11¶11111_¶¶8________

    ¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶888¶¶¶¶¶¶81111___¶¶¶8¶¶¶¶¶¶¶

    ¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶81111_____¶¶¶8¶¶¶¶¶¶¶

    ¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶¶81111_________8¶¶¶¶¶¶¶¶¶¶

    ¶¶¶¶¶¶¶¶¶¶¶1_____¶¶8__11_1_____________8¶¶88¶¶¶¶¶¶

    ¶¶¶¶¶¶¶¶¶¶¶81_______¶¶¶¶¶¶¶¶1_________¶¶¶¶¶18888¶¶

    Reply
  3. so-quest

    Улыбнуло.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *