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...":https://support.plan.io/news/187
Bug #936527
open8.3.18-+ Неожиданная активация области табличного документа при изменении линии границы строки
0%
Description
https://partners.v8.1c.ru/forum/t/2025175/m/2025175
Конфигурация ПО
8.3.18, обычная и управляемая формы
Проблема
Неожиданная активация области табличного документа при изменении линии границы строки
Воспроизведение
Открыть приложенную внешнюю обработку в управляемом клиентском приложении любой базы. В открывшейся форме в поле табличного документа кликнуть в верхнюю ячейку второй колонки. При этом выполнится код
&НаКлиенте
Процедура Реквизит1ПриАктивизацииОбласти(Элемент)
Сообщить("Активирована область " + Реквизит1.ТекущаяОбласть.Имя);
КонецПроцедуры
и будет выведено ожидаемое сообщение
Активирована область R1C2
Нажать кнопку Команда1. При этом выполнится код
&НаКлиенте
Процедура Команда1(Команда)
Линия = Новый Линия(ТипЛинииЯчейкиТабличногоДокумента.Сплошная, 2);
СтрокаНиз = Реквизит1.Область(1,, 1);
СтрокаНиз.ГраницаСнизу = Линия;
КонецПроцедуры
и будет выведено неожиданное сообщение
Активирована область R1C1
Таким образом по непонятной причине происходит изменение указателя текущей области табличного документа, хотя выполнялось только изменение линии границы области строки. Происходит это только если текущая область находится за пределами ширины табличного документа (ШиринаТаблицы).
Files