Функция ПолучитьТекстМодуля() возвращает неверное содержимое модуля.
А именно увеличивает модуль если он относится к объекту в конфигурации.
Было 2514 строк стало 3876.

В определенных местах вставляет перенос строки.


Если скопировать этот же модуль во внешнюю обработку и выполнить, то все работает.

#1, 31 декабря 2023 01:35
ВнешняяОбработка1.epf
1Cv8.1CD
#2, 31 декабря 2023 10:23
Попробовал на другой платформе 8.3.24.1342. аналогично.

20231231 09-18-03_log.txt
#3, 31 декабря 2023 10:44
На старой версии ТК(5.15.7619.29255) аналогичная проблема.
А на другой машине работает. Что я делаю не так?
#4, 31 декабря 2023 12:09
нагуглил здесь другой метод "ПолучитьТекстТекущегоЭлемента", он аналогично добавляет лишние строки.
#5, 31 декабря 2023 14:17
У меня на этой же конфигурации все корректно
#6, 31 декабря 2023 15:44
Выяснил, проблема не в ТК.


Выгрузил текст через конфигуратор( Выгрузить конфигруацию в файлы). Получил лишний перевод каретки символ CR(ВК):
Причем они на другом компьютере эта же база не глючит и лишних переводов нет.
Аналогично при копировании в буфер и вставке в любое другое место мусор не копируется, соответственно воспроизвести не получается.
Значит пока решение следующее:
после получения "ТекстМодуля" во всех скриптах добавил:
Leonid изменил статус на Баг платформы