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 #928840

8.3.16-18, Исправлено в 8.3.19, Значительно замедлилась установка длинной строки в поле ввода обычной формы в ПриОткрытии

Added by Сергей Старых about 1 year ago. Updated 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/1998082/m/1998082

Конфигурация ПО

8.3.16-18, Исправлено в 8.3.19, обычное приложение

Проблема

В обычном приложении установка длинной строки в поле ввода выполняется неоправданно медленно в обработчике ПриОткрытии

Воспроизведение

Открыть приложенную внешнюю обработку в обычном клиентском приложении. При этом в обработчике ПриОткрытии выполнится код
Текст = ПолучитьМакет("ММ").ПолучитьТекст();
Сообщить("Начало ПриОткрытии");
ТекущаяДата = ТекущаяДата();
ЭтаФорма.РазвернутоеВыражение = Текст;
Сообщить("Конец ПриОткрытии " + (ТекущаяДата() - ТекущаяДата) + " секунд");

который устанавливает в многострочное поле ввода текст длиной 2333 символа без символов переноса строки. В окно сообщений будет выведено

Начало ПриОткрытии
Конец ПриОткрытии 9 секунд

Если повторить те же действия на 8.3.15 и ниже, то увидим

Начало ПриОткрытии
Конец ПриОткрытии 0 секунд

Операция замедлилась в 10-20 раз.

Выполнение того же кода, когда форма уже открыта, выполняется ожидаемо быстро на всех версиях платформы.

ВнешняяОбработка1.epf (7.46 KB) ВнешняяОбработка1.epf Сергей Старых, 2021-05-29 03:14 PM
clipboard-202105291615-pu13d.png (35.8 KB) clipboard-202105291615-pu13d.png Сергей Старых, 2021-05-29 03:15 PM
250

Related issues

Related to Инструменты разработчика Tormozit для 1С - Bug #928806: Устранена проблема долгого открытия инструмента, если при открытии устанавливается очень длинное выражение, на 8.3.16-18Closed

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to Инструменты разработчика Tormozit для 1С - Bug #930388: Устранена проблема долгого открытия инструмента, если при открытии устанавливается очень длинная строка в тело запроса или ответа, на 8.3.16-18Closed

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#2 Updated by Сергей Старых about 1 year ago

  • Related to Bug #928806: Устранена проблема долгого открытия инструмента, если при открытии устанавливается очень длинное выражение, на 8.3.16-18 added

#3 Updated by Сергей Старых about 1 year ago

  • Related to Bug #930388: Устранена проблема долгого открытия инструмента, если при открытии устанавливается очень длинная строка в тело запроса или ответа, на 8.3.16-18 added

#4 Updated by Сергей Старых about 1 year ago

  • Subject changed from 8.3.16 Значительно замедлилась установка длинной строки в поле ввода обычной формы в ПриОткрытии to 8.3.16-18, Исправлено в 8.3.19, Значительно замедлилась установка длинной строки в поле ввода обычной формы в ПриОткрытии
  • Description updated (diff)

Also available in: Atom PDF