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 #949288
open8.3.21-26-+ Неожиданное сокращение выделения строк табличного документа при изменении толщины границы
0%
Description
https://partners.v8.1c.ru/forum/t/2079736/m/2079736
Конфигурация ПО
8.3.21
Проблема
Неожиданное сокращение выделения строк табличного документа при изменении толщины границы
Воспроизведение
Открыть приложенную внешнюю обработку в управляемом клиентском приложении любой базы. При этом отобразится табличный документ с 4-мя строками.
Выделить 2 средние строки (через область заголовков).
Нажать кнопку "Команда1". При этом выполнится код
Область = тд.Область(1,1,1, тд.ШиринаТаблицы);
Область.ГраницаСнизу = Новый Линия(ТипЛинииЯчейкиТабличногоДокумента.Сплошная, 2);
и выделенной останется только первая строка из выделенного диапазона. А ожидалось отсутствие изменения выделения.
Воспроизводится и в обычной форме.
Способ обхода
Если текущая выделенная область является диапазоном строк, то запомнить ее и передать в однократный обработчик ожидания для восстановления.
В обработчике ожидания восстановление выполнить только если текущая выделенная область является первой строкой старой запомненной выделенной области.
При этом пользователь будет видеть мигание выделенной области, т.к. 100мс - вполне заметный глазу интервал времени.
Files
Related issues
Updated by Сергей Старых over 2 years ago
- Related to Bug #949285: Исправлено сокращение выделения диапазона строк при включенной подсветке текущей строки табличного документа added
Updated by Сергей Старых about 2 months ago
- Subject changed from 8.3.21-22-+ Неожиданное сокращение выделения строк табличного документа при изменении толщины границы to 8.3.21-26-+ Неожиданное сокращение выделения строк табличного документа при изменении толщины границы