Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

При закрытии конфигуратора не перезаписывать те общие настройки, которые не менялись #283

Closed
tormozit opened this issue Feb 20, 2024 · 1 comment

Comments

@tormozit
Copy link
Collaborator

tormozit commented Feb 20, 2024

https://partners.v8.1c.ru/forum/t/2174697/m/2174697
Дано.

Открыто 2 конфигуратора. В конфигураторе №2 я открываю настройки и настраиваю там 10 минут раскраску кода. Закрываю этот конфигуратор. Закрываю конфигуратор №1. Затем открываю еще конфигуратор и обнаруживаю, что в нем не восстановились общие настройки, сделанные в конфигураторе №2.

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

Предлагаю.

  1. При закрытии конфигуратора записывать в профайлы только те группы общих настроек, которые изменялись. Можно разбить все общие настройки на 5-10 групп и отдельно по каждой хранить признак модифицированности.
  2. Добавить в окно "Параметры" кнопку "Прочитать настройки из профайлов"
  3. Сохранять измененные группы общих настроек конфигуратора в профайлы сразу при закрытии окна "Параметры", чтобы их можно было прочитать сразу в других конфигураторах.

изображение

@tormozit tormozit changed the title При закрытии конфигуратора не перезаписывать настройки пользователя в профайле, если они не менялись При закрытии конфигуратора не перезаписывать те общие настройки в профайлах, которые не менялись Feb 20, 2024
@tormozit tormozit changed the title При закрытии конфигуратора не перезаписывать те общие настройки в профайлах, которые не менялись При закрытии конфигуратора не перезаписывать те общие настройки, которые не менялись Feb 20, 2024
@tormozit
Copy link
Collaborator Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant