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 #999248
openКонструкторСхемыКомпоновкиДанных. Много форм, в которых тяжело ориентироваться.
0%
Description
https://partners.v8.1c.ru/forum/t/921099/m/921099
8.2.13-3.27
Выполняем код (при открытии приложенной внешней обработки)
СхемаКомпоновки = Новый СхемаКомпоновкиДанных;
Конструктор = Новый КонструкторСхемыКомпоновкиДанных;
Конструктор.УстановитьСхему(СхемаКомпоновки);
Конструктор.Редактировать(1);
Конструктор.Редактировать(1);
Он приведет к открытию 2-х форм конструктора схемы компоновки данных. Грубо говоря последняя закрытая "победит".
Если такое поведение не является ошибочным, то предлагаю его доработать, а если является, то исправить).
Предлагаю реализовать в методе Редактировать() проверку наличия уже открытой формы. Если такая имеется, то активизировать ее, а не открывать новую. Этим мы оградим пользователей от случайного открытия нескольких редакторов одной схемы, в которых пользователю часто тяжело ориентироваться и возникает вероятность потери полезных изменений при неправильной последовательности закрытия этих форм.
Если же открыты формы разных редакторов, то чтобы их легче было отличать друг от друга, предлагаю добавить свойство ПредставлениеСхемы в КонструкторСхемыКомпоновкиДанных. Значение этого свойства будет отображаться в заголовке формы редактора (например "Конструктор схемы компоновки данных - Продажи по контрагентам") и облегчит ориентацию в этих формах.
Files