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

open

КонструкторСхемыКомпоновкиДанных. Много форм, в которых тяжело ориентироваться.

Added by Сергей Старых 12 days ago. Updated 12 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/921099/m/921099

8.2.13-3.27

Выполняем код (при открытии приложенной внешней обработки)

СхемаКомпоновки = Новый СхемаКомпоновкиДанных;
Конструктор = Новый КонструкторСхемыКомпоновкиДанных;
Конструктор.УстановитьСхему(СхемаКомпоновки);
Конструктор.Редактировать(1);
Конструктор.Редактировать(1);

Он приведет к открытию 2-х форм конструктора схемы компоновки данных. Грубо говоря последняя закрытая "победит".

Если такое поведение не является ошибочным, то предлагаю его доработать, а если является, то исправить).

Предлагаю реализовать в методе Редактировать() проверку наличия уже открытой формы. Если такая имеется, то активизировать ее, а не открывать новую. Этим мы оградим пользователей от случайного открытия нескольких редакторов одной схемы, в которых пользователю часто тяжело ориентироваться и возникает вероятность потери полезных изменений при неправильной последовательности закрытия этих форм.

Если же открыты формы разных редакторов, то чтобы их легче было отличать друг от друга, предлагаю добавить свойство ПредставлениеСхемы в КонструкторСхемыКомпоновкиДанных. Значение этого свойства будет отображаться в заголовке формы редактора (например "Конструктор схемы компоновки данных - Продажи по контрагентам") и облегчит ориентацию в этих формах.


Files

Actions #1

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

  • Description updated (diff)

Also available in: Atom PDF