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

open

8.3.1-22+ Не обновляется отображение кнопок управляемой формы при изменении из другой модальной формы

Added by Сергей Старых 15 days ago. Updated 15 days 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/2082090/m/2082090
Конфигурация ПО

8.3.1-22

Проблема

Не обновляется отображение кнопок управляемой формы при изменении из другой модальной формы

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

Открыть приложенную внешнюю обработку в управляемом клиентском приложении любой базы. Нажать кнопку "Навигатор". Откроется модально вторая форма. Нажать в ней кнопку "Команда1". При этом выполнится код.
ВладелецФормы.Элементы.ФормаКоманда1.ЦветТекста = WebЦвета.Красный;
ВладелецФормы.Элементы.ФормаКоманда1.ЦветФона = WebЦвета.Красный;
ВладелецФормы.Элементы.Реквизит1.ЦветРамки = WebЦвета.Красный;

и в первой форме изменится цвет рамки у таблицы формы. Но не изменится кнопка.

Закрыть вторую форму. При этом кнопка в первой форме становится красной.

Похоже обновление отображения формы, пока она перекрыта модальной формой, выполняется только без неявного серверного вызова и с сохранением признака необходимости его сделать. А как только модальная форма закрывается, то полноценное обновление отображения с серверным вызовом выполняется для всех форм, которым такой признак был установлен.

Возможно это поведение является задуманным, но тогда непонятно, как вызывать досрочное полное обновление отображения первой формы. В моем случае вторая форма выполняет роль навигатора по первой форме. При открытии второй формы в режиме блокирования владельца проблемы не наблюдается. Но мне он не подходит.

Способ обхода

Удалось обойти проблему открытием модальной формы внутри глобального обработчика ожидания. С локальным обработчиком ожидания не получилось.


Files

ВнешняяОбработка1.epf (8.92 KB) ВнешняяОбработка1.epf Сергей Старых, 2022-09-16 06:29 AM
clipboard-202209160729-ioyqq.png (7.3 KB) clipboard-202209160729-ioyqq.png Сергей Старых, 2022-09-16 06:29 AM
clipboard-202209160729-7ftbu.png (10.6 KB) clipboard-202209160729-7ftbu.png Сергей Старых, 2022-09-16 06:29 AM
clipboard-202209160729-0rfas.png (6.57 KB) clipboard-202209160729-0rfas.png Сергей Старых, 2022-09-16 06:29 AM

Related issues

Related to Инструменты разработчика Tormozit для 1С - Bug #950113: Исправлена подсветка кнопок командной панели из структуры формы, открытой командами управляемой формы инструментаClosed2015-01-01

Actions
Actions #1

Updated by Сергей Старых 15 days ago

  • Related to Bug #950113: Исправлена подсветка кнопок командной панели из структуры формы, открытой командами управляемой формы инструмента added
Actions #2

Updated by Сергей Старых 15 days ago

  • Description updated (diff)

Also available in: Atom PDF