HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...
Bug #931933
8.3.19-+ ТекстовыйДокумент.КоличествоСтрок() не учитывает последнюю пустую строку
0%
Description
https://partners.v8.1c.ru/forum/t/2012631/m/2012631
Конфигурация ПО
8.3.19
Проблема
ТекстовыйДокумент.КоличествоСтрок() не учитывает последнюю пустую строку
Воспроизведение
Открыть приложенную внешнюю обработку в управляемом клиентском приложении любой базы. При этом выполнится код
Т = Новый ТекстовыйДокумент;
т.УстановитьТекст(Символы.ПС);
Сообщить("Количество1 = " + т.КоличествоСтрок());
т.УстановитьТекст(Символы.ПС + "1");
Сообщить("Количество2 = " + т.КоличествоСтрок());
и будут выведены сообщения
Количество1 = 1
Количество2 = 2
А ожидалось
Количество1 = 2
Количество2 = 2
Непонятно почему последняя пустая строка не учитывается. Например если я хочу выделить в текстовом поле все содержимое через метод УстановитьГраницыВыделения, то мне нужно знать и про последнюю пустую строку. Почему метод КоличествоСтрок ее не учитывает?