Экспорт/Импорт настроек программы

Обсуждение программных комплексов "Smeta.RU" и "BabyСмета"

Модератор: Модераторы




Экспорт/Импорт настроек программы

Сообщение arbeiten Сб Авг 03, 2013 22:08

Работаю на нескольких компьютерах. Один настроил под себя, как сделать экспорт настроек, как перенести настройки программы на другой компьютер?

В реестре ничего интересного не нашел, в каком-то файле хранятся получается.

Буду очень признателен за содействии в решении вопроса.
Невозможно победить того, кто не сдается!
Аватара пользователя
 arbeiten
Ветеран форума
Ветеран форума
 
Сообщения: 893
Зарегистрирован: Ср Июл 10, 2013 21:44
Откуда: Москва
Репутация: 11 (?)

Ваша реклама

google adsense
Группа компаний «СтройСофт»
Зарегистрирован: Чт Авг 22, 2002 11:06

Откуда: Москва

Re: Экспорт/Импорт настроек программы

Сообщение Mikle Пн Авг 05, 2013 8:11

Настройки хранятся в базе данных. Механизма экспорта/импорта настроек в программе нет, но можно попробовать сделать это вручную. После запуска программы настройки записываются в файл
Код: Выделить всё
...StroySoft\Smeta.ru\Client\Data\LUser10_1_Data.ini

соответственно перед закрытием программы из этого файла сохраняются в базу.
Соответственно алгоритм примерно такой:
1. Запускаем программу на компьютере с которого хотим скопировать настройки
2. Сохраняем у себя файл с настройками
3. Запускаем программу на компьютере куда хотим применить настройки
4. Заменяем файл с настройками сохраненным с первого компьютера файлом, закрываем программу.

Имя файла зависит от пользователя, если на обоих компьютерах Вы работаете под пользователем Администратор, то файл переименовывать не нужно.
С уважением. Михаил.
Аватара пользователя
 Mikle
Един с Силой
Един с Силой
 
Сообщения: 1113
Зарегистрирован: Пт Май 06, 2005 11:34
Откуда: Москва
Репутация: 47 (?)

Re: Экспорт/Импорт настроек программы

Сообщение arbeiten Вт Ноя 19, 2013 9:26

Mikle
соответственно перед закрытием программы из этого файла сохраняются в базу.
Соответственно алгоритм примерно такой:
1. Запускаем программу на компьютере с которого хотим скопировать настройки
2. Сохраняем у себя файл с настройками
3. Запускаем программу на компьютере куда хотим применить настройки
4. Заменяем файл с настройками сохраненным с первого компьютера файлом, закрываем программу.

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

делал по инструкции. Не получилось( Куда копать?
Аватара пользователя
 arbeiten
Ветеран форума
Ветеран форума
 
Сообщения: 893
Зарегистрирован: Ср Июл 10, 2013 21:44
Откуда: Москва
Репутация: 11 (?)

Re: Экспорт/Импорт настроек программы

Сообщение Сметный тролль Вт Ноя 19, 2013 10:06

arbeiten писал(а): Mikle
соответственно перед закрытием программы из этого файла сохраняются в базу.
Соответственно алгоритм примерно такой:
1. Запускаем программу на компьютере с которого хотим скопировать настройки
2. Сохраняем у себя файл с настройками
3. Запускаем программу на компьютере куда хотим применить настройки
4. Заменяем файл с настройками сохраненным с первого компьютера файлом, закрываем программу.

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

делал по инструкции. Не получилось( Куда копать?


О каких настройках идет речь?
Редактируется
Аватара пользователя
 Сметный тролль
Един с Силой
Един с Силой
 
Сообщения: 446
Зарегистрирован: Чт Июл 05, 2007 10:26
Откуда: Оттуда
Репутация: 12 (?)

Re: Экспорт/Импорт настроек программы

Сообщение arbeiten Вт Ноя 19, 2013 10:27

Сметный тролль
1. Настройки меню программы и параметров программы.

2. В какой файле хранятся настройки экспорта в Эксель, напомните, пожалуйста)
Аватара пользователя
 arbeiten
Ветеран форума
Ветеран форума
 
Сообщения: 893
Зарегистрирован: Ср Июл 10, 2013 21:44
Откуда: Москва
Репутация: 11 (?)

Re: Экспорт/Импорт настроек программы

Сообщение Timur Вт Ноя 19, 2013 11:31

В какой файле хранятся настройки экспорта в Эксель, напомните, пожалуйста)

\ExcelShabl\FormStorage.xls
Аватара пользователя
 Timur
Един с Силой
Един с Силой
 
Сообщения: 2139
Зарегистрирован: Ср Ноя 29, 2006 16:36
Откуда: Москва
Репутация: 42 (?)

Re: Экспорт/Импорт настроек программы

Сообщение arbeiten Ср Дек 11, 2013 11:14

arbeiten писал(а): Mikle
соответственно перед закрытием программы из этого файла сохраняются в базу.
Соответственно алгоритм примерно такой:
1. Запускаем программу на компьютере с которого хотим скопировать настройки
2. Сохраняем у себя файл с настройками
3. Запускаем программу на компьютере куда хотим применить настройки
4. Заменяем файл с настройками сохраненным с первого компьютера файлом, закрываем программу.

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

делал по инструкции. Не получилось( Куда копать?

как на счет того, чтобы сделать возможность экспорта-импорта настроек программы более удобно?
Аватара пользователя
 arbeiten
Ветеран форума
Ветеран форума
 
Сообщения: 893
Зарегистрирован: Ср Июл 10, 2013 21:44
Откуда: Москва
Репутация: 11 (?)

Re: Экспорт/Импорт настроек программы

Сообщение arbeiten Ср Дек 10, 2014 11:55

Mikle писал(а):Настройки хранятся в базе данных. Механизма экспорта/импорта настроек в программе нет, но можно попробовать сделать это вручную. После запуска программы настройки записываются в файл
Код: Выделить всё
...StroySoft\Smeta.ru\Client\Data\LUser10_1_Data.ini

соответственно перед закрытием программы из этого файла сохраняются в базу.
Соответственно алгоритм примерно такой:
1. Запускаем программу на компьютере с которого хотим скопировать настройки
2. Сохраняем у себя файл с настройками
3. Запускаем программу на компьютере куда хотим применить настройки
4. Заменяем файл с настройками сохраненным с первого компьютера файлом, закрываем программу.

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

проделал эти манипуляции - не помогло (
Аватара пользователя
 arbeiten
Ветеран форума
Ветеран форума
 
Сообщения: 893
Зарегистрирован: Ср Июл 10, 2013 21:44
Откуда: Москва
Репутация: 11 (?)

Re: Экспорт/Импорт настроек программы

Сообщение Voyager`tm Ср Дек 10, 2014 16:32

Еще раз: настройки меню и панелей с кнопками хранятся в базе для каждого пользователя. Если пользователь настроил под себя меню на одном компьютере, то зайдя с другого он получит свои настройки в целости и сохранности.
Я так понимаю, вопрос - как эти настройки от одного пользователя скопировать к другому?
Я не нашел способа это сделать, имея только программу Smeta.RU.
Указанные выше манипуляции с файлом настроек влияют на положение сохраненных элементов (положение и размер окон, размещение и включенность док-панелей в смете, последний обработанный файл в ряде режимов и пр.) только тогда, когда они читаются из файла ПОСЛЕ его подмены. Так, это сработает для сметы: настройте под админом видимость панели цен, например, потом подмените файл после запуска под любым пользователем, откройте смету - панель цен будет отрыта). С главным меню и панелями это не работает потому, что они читаются сразу после выбора пользователя - тут же появляется главное окно программы. Попробовал задать файлу атрибут ReadOnly, к-сожалению, программа на это совсем не рассчитывает - при загрузке падает, при сохранении зависает.
Вывод:
сейчас пользователь НИКАК не может скопировать свои настройки главного меню и панелей инструментов другим пользователям.
Предложение сделать такой режим или просто дать такую возможность в программе поддерживаю.
Аватара пользователя
 Voyager`tm
Един с Силой
Един с Силой
 
Сообщения: 759
Зарегистрирован: Пт Дек 04, 2009 10:34
Откуда: Москва
Репутация: 7 (?)

Re: Экспорт/Импорт настроек программы

Сообщение Voyager`tm Пн Дек 15, 2014 11:38

И еще уточнение.
Сейчас пробежался по режимам сохранения/распространения настроек в программе и могу добавить следующее.
В программе есть режим распространения настроек от администратора всем остальным пользователям.
Это, во-первых, главное меню программы и настройки окон/док-панелей/элементов интерфейса и т.п. Для распространения настроек нужно настроить интерфейс под админом, затем зайти в пункт меню Настройки->Параметры..., закладка "Общие", клавиша "Применить настройки ко всем пользователям".
Во-вторых, это настройки выпадающего меню (в режимах, где эта настройка есть, например, смета/сметные ресурсы). Эта настройка распространяется также в параметрах программы, только в закладке "Администрирование".
В-третьих, есть настройка вида таблиц (расположение и видимость столбцов таблиц, опять же см. смету/сметные ресурсы). Эта настройка действует только для конкретного пользователя и не может быть распространена другим пользователям посредством программы Smeta.RU.
Таким образом, моя предыдущая фраза
arbeiten писал(а):Вывод:
сейчас пользователь НИКАК не может скопировать свои настройки главного меню и панелей инструментов другим пользователям.

не совсем верна.
Администратор может скопировать свои настройки всем пользователям внутри одной базы данных, но не может их перенести в другую базу данных.
Аватара пользователя
 Voyager`tm
Един с Силой
Един с Силой
 
Сообщения: 759
Зарегистрирован: Пт Дек 04, 2009 10:34
Откуда: Москва
Репутация: 7 (?)

Re: Экспорт/Импорт настроек программы

Сообщение Voyager`tm Вт Дек 16, 2014 10:38

Экспорт/импорт настроек появится в патче 8.0.0.31
Аватара пользователя
 Voyager`tm
Един с Силой
Един с Силой
 
Сообщения: 759
Зарегистрирован: Пт Дек 04, 2009 10:34
Откуда: Москва
Репутация: 7 (?)

Re: Экспорт/Импорт настроек программы

Сообщение arbeiten Вт Дек 16, 2014 16:55

Voyager`tm писал(а):Экспорт/импорт настроек появится в патче 8.0.0.31

Отличная новость! Благодарю за информацию!
Аватара пользователя
 arbeiten
Ветеран форума
Ветеран форума
 
Сообщения: 893
Зарегистрирован: Ср Июл 10, 2013 21:44
Откуда: Москва
Репутация: 11 (?)

Re: Экспорт/Импорт настроек программы

Сообщение arbeiten Вт Фев 17, 2015 13:59

Voyager`tm писал(а):Экспорт/импорт настроек появится в патче 8.0.0.31

Есть информация по дате выхода долгожданного обновления? :D
Аватара пользователя
 arbeiten
Ветеран форума
Ветеран форума
 
Сообщения: 893
Зарегистрирован: Ср Июл 10, 2013 21:44
Откуда: Москва
Репутация: 11 (?)

Re: Экспорт/Импорт настроек программы

Сообщение arbeiten Чт Мар 26, 2015 20:42

Ура! Благодарю разработчиков! : )

Тема создана: Сб Авг 03, 2013 22:08, историческое событие случилось: 25.03.2015г. :D Долго это или мало? Уже не важно) Главное разработчики прислушиваются к пользователям, это дает надежду)



Делюсь настройками:
минимизирован интерфейс, убраны "лишние" кнопки. Буду рад, если кому-то придется по нраву) Не понравится можете сбросить по умолчанию =)
Скриншот настроек прилагается.
Вложения
Настройки.jpg
Настройки.jpg (308.56 Кб) Просмотров: 13299
8-031.rar
(7.96 Кб) Скачиваний: 466
Аватара пользователя
 arbeiten
Ветеран форума
Ветеран форума
 
Сообщения: 893
Зарегистрирован: Ср Июл 10, 2013 21:44
Откуда: Москва
Репутация: 11 (?)

Re: Экспорт/Импорт настроек программы

Сообщение arbeiten Пн Июн 15, 2015 13:10

В экспортированном файле настроек программы не сохраняются настроенные/измененные горячие клавиши :)
Аватара пользователя
 arbeiten
Ветеран форума
Ветеран форума
 
Сообщения: 893
Зарегистрирован: Ср Июл 10, 2013 21:44
Откуда: Москва
Репутация: 11 (?)

След.


Вернуться

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0




© 1995-2019 Группа компаний «СтройСофт»