Project

Profile

Help

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-+ ТекстовыйДокумент.КоличествоСтрок() не учитывает последнюю пустую строку

Added by Сергей Старых about 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:

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

Непонятно почему последняя пустая строка не учитывается. Например если я хочу выделить в текстовом поле все содержимое через метод УстановитьГраницыВыделения, то мне нужно знать и про последнюю пустую строку. Почему метод КоличествоСтрок ее не учитывает?

ВнешняяОбработка4.epf (5.94 KB) ВнешняяОбработка4.epf Сергей Старых, 2021-08-12 08:05 AM

Also available in: Atom PDF