Очистить настройки пользователя 1С
В программе 1С периодически обязательно требуется проводить очистку настроек пользователей. Программа обновляется со временем, появляются новые формы документов. С новым интерфейсом прежние настройки могут выдавать системные ошибки. Для исправления ситуации необходимо очистить старые настройки и сохранить очищенные. Технические проблемы, связанные с настройками пользователей во всех конфигурациях программы 1С идентичны.
Для проведения очистки необходимо выполнить действия в определенной последовательности.
Резервное копирование базы
При наличии базы в виде файла, требуется скопировать папку с базой. Также можно использовать конфигуратор и провести выгрузку через него.
При наличии серверной базы, резервная копия может быть создана только через выгрузку в dt.
Для этого потребуется в меню конфигураторе «Администрирование»/«Выгрузить информационную базу» и затем нажать «Сохранить».
Тестирование и поиск ошибок
Сначала надо открыть конфигуратор 1С и в меню «Администрирование» нажать «Тестирование и исправление». В окошке провести настройку проверок и нажать «Выполнить».
При наличии файловой базы, можно проверить базу и с использованием утилиты chbdfl (находится в папке с платформой 1С Предприятие 8).
Необходимо запустить утилиту chbdfl в папке с базой выбрать файлик 1Cv8.1CD в папке, где расположена база. Потребуется поставить галочку «Исправлять ошибки»/«Выполнить».
Как полностью очистить все настройки пользователя
Для этого необходимо в подсистеме «Администрирование» найти «Настройки пользователей и прав»/«Настройки пользователей».
Выбрать интересующего вас пользователя, у которого необходимо очистить настройки в программе 1С, нажать «Очистить всё»/«Все настройки». Установятся настройки «По умолчанию». Настройки пользователя будут очищены.
Сброс настроек текущего пользователя
Добрый день!
Пишу простенькую обработку для сброса настроек пользователя 1С 8.3. По кнопке на форме следующий код:
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Выводить документы в зависимости от текущего пользователя
Доброго времени суток! Проблема вот в чем. Существует список документов,созданных разными.
Вывод на макет отчета текущего пользователя
Здравствуйте. Платформа 1С: Предприятие 8.3. Управляемая форма. Подскажите в таком вопросе.
Определение текущего пользователя
Версия серверная, пишу в ПриНачалеРаботыСистемы() ТекушийПользователь =.
Глобальный контекст (Global context)
ОчиститьНастройкиПользователя (ClearUserSettings)
Вариант синтаксиса: По пользователю информационной базы
Тип: ПользовательИнформационнойБазы.
Пользователь информационной базы, для которого выполняется очистка настроек.
Вариант синтаксиса: По имени
Тип: Строка.
Имя пользователя информационной базы.
Описание:
Очищает настройки пользователя, принадлежащие информационной базе и конкретному пользователю в ней.
Толстый клиент.
Примечание:
Также удаляются настройки пользователя из системного хранилища настроек.
Пример:
Переписал следующим образом
Yanush, с вашим кодом тоже ошибки
Текущего пользователя определяю теперь так:
Затем отрабатывает событие по кнопке
и все равно выдает ошибку
Всего лишь одна функция. Никаких ошибок. Запускать приложение нужно в режиме толстого клиента.
Что вы делаете не так я хз.
Yanush, спасибо! Действительно работает.
Только вот эта процедура как оказалось, не очищается настройки внешнего вида справочников. Например при выборе в справочнике Сотрудники сортировки по группам, она сохраняется после действия этой процедуры
Изменение названия конфигурации на текущего пользователя
Добрый день, уважаемые форумчане! Возник следующий вопрос: как сделать так, чтобы в шапке, вместо.
Запрос с условием сравнения значений перечисления с именем текущего пользователя
1С:Предприятие 8.3 (8.3.6.1999). Управляемые формы. Здравствуйте. Есть справочник «Сотрудники» с.
Сброс настроек
Я уже на изводе,не могу создать даже программу,которая выводит hello word в VS2008 c++.Выдает.
Сброс настроек
Народ такая проблема сбрасываются настройке на роутере TP-Link TD-W8101G подключён по кабелю к ПК и.
Сброс до заводских настроек
После сброса Windows до заводских настроек что будет с программами и файлами которые на дисках? Они.
Сброс настроек приложения
возможно ли это, без файла настроек? чтобы возвратиться к тем настройкам прораммы, если это ее.
Работа с пользовательскими настройками
Область применения: управляемое приложение, обычное приложение.
1.1. Для хранения персональных настроек пользователя следует использовать хранилище общих настроек. Например, чтение и запись значения настройки «Задавать вопрос при выходе из программы» для текущего пользователя реализуется на встроенном языке с помощью объекта ХранилищеОбщихНастроек :
ЗначениеНастройки = ХранилищеОбщихНастроек.Загрузить(«НастройкиПрограммы», «ЗадаватьВопросПриВыходе»);
ХранилищеОбщихНастроек.Сохранить(«НастройкиПрограммы», «ЗадаватьВопросПриВыходе», ЗначениеНастройки);
При этом для хранения настроек пользователя не следует использовать какие-либо другие способы, в частности, другие объекты метаданных (регистры, реквизиты и табличные части справочников и др.), внешние файлы и пр.
В то же время, некоторые настройки могут быть объединены в структуру, массив или соответствие, если все обращения к ним выполняются одновременно, как к одной настройке. Например, параметры прокси-сервера для доступа к сети Интернет представляют из себя набор из нескольких значений (адрес прокси-сервер, имя и пароль пользователя), однако хранятся все вместе в виде одной структуры как одна самостоятельная настройка.
2.1. В конфигурации должно быть предусмотрено общее место для редактирования всех пользовательских настроек. Как правило, это общая форма персональных настроек пользователя.
2.2. В то же время, форма персональных настроек может являться не единственным местом для их редактирования. Для повышения удобства работы пользователя поля с отдельными настройками могут быть размещены непосредственно в тех рабочих местах, к которым эти настройки относятся. Например, флажок «Больше не показывать подсказки при редактировании файла» может быть размещен прямо на форме с самой подсказкой, которая выводится при работе с файлами.
3.1. При работе с хранилищем общих настроек следует иметь в виду, что настройки не мигрируют между узлами информационной базы, а специфичны для определенного узла. При необходимости, передача настроек пользователей между узлами может быть реализована дополнительно средствами встроенного языка.
3.2. Все настройки в хранилище общих настроек сохраняются в разрезе пользователей информационной базы, по строковому имени пользователя. Поэтому в случае переименования пользователя прежние настройки теряются. В частности, если впоследствии будет создан пользователь, имя которого совпадает с именем переименованного пользователя, то для него будут использованы ранее сохраненные настройки.
Для того чтобы этого избежать, рекомендуется переносить настройки при переименовании пользователя, и очищать настройки при удалении.
При использовании в конфигурации Библиотеки стандартных подсистем (БСП) в распоряжении разработчика имеются обработчики записи и удаления пользователя информационной базы (см. процедуры ПриЗаписиПользователяИнформационнойБазы и ПослеУдаленияПользователяИнформационнойБазы в общем модуле ПользователиПереопределяемый ), в которых возможно выполнить перенос и удаление настроек. Пример использования см. в демонстрационной конфигурации БСП.
Программный сброс настроек интерфейсов пользователей, как?
Парни, подскажите. Вот берем любой документ или обработку (обычное приложение, если это важно), тыркаем по любой таблице правой кнопкой мыши и в меню выбираем «Настройка списка». Я так понимаю, такие настройки хранятся в самой базе 1С, не во временных файлах. Как до них добраться? Как очистить все, что накуролесили себе пользователи?
Прошу к ИТСам не отправлять (да и лениво ворошить такой объем воды).
Ты просил к ИТС не отправлять,по этому отправляю к синтаксис-помощнику
ХранилищеНастроекМенеджер. (SettingsStorageManager. )
Методы:
Загрузить (Load)
ПолучитьМакет (GetTemplate)
ПолучитьОписание (GetDescription)
ПолучитьФорму (GetForm)
ПолучитьФормуЗагрузки (GetLoadForm)
ПолучитьФормуСохранения (GetSaveForm)
Сохранить (Save)
УстановитьОписание (SetDescription)
ОбработкаЗагрузки (LoadProcessing)
ОбработкаПолученияОписания (GetDescriptionProcessing)
ОбработкаСохранения (SaveProcessing)
ОбработкаУстановкиОписания (SetDescriptionProcessing)
Объекты этих типов предназначены для чтения, изменения, добавления и удаления настроек хранилищ, созданных в конфигурации.
Важно! У всех событий этих типов назначены предопределенные процедуры-обработчики. Имена процедур соответствует именам событий. Процедуры должны располагаться в модуле менеджера хранилища.
Сервер, толстый клиент, внешнее соединение.
См. также:
Как очистить пользовательские настройки отчетов?
(8) Xershi,
Пробовал такой вариант
Система не разрешила.
КомпоновщикНастроекКомпоновкиДанных (DataCompositionSettingsComposer)
Восстановить (Refresh)
Синтаксис:
Тип: СпособВосстановленияНастроекКомпоновкиДанных.
Указывает способ восстановления настроек.
Значение по умолчанию: Полное.
Описание:
Восстанавливает работоспособность настроек. В случае, если был изменен источник доступных настроек, часть полей, использованных в настройках, может потерять связь с доступными полями. При использовании таких настроек в компоновке данных произойдет ошибка.
Вызов метода с параметром = Полное:
снимает признак использования у всех элементов настроек, потерявших связь с доступными полями;
в случае, если при работе метода у оформляемого поля условного оформления снят признак использования и в оформляемых полях этого элемента условного оформления отсутствуют оформляемые поля с установленным свойством использования, то признак использования отключается и у самого элемента оформления;
в случае если при работе метода у элемента отбора, находящегося в группе, отключается признак использования, и в группе отсутствуют элементы с установленным признаком использования, признак использования отключается у всей группы.
И, таким образом, работоспособность настроек восстанавливается.
Вызов метода с параметром = ПроверятьДоступность:
удалит из настроек все элементы, которые содержат поля, не доступные для текущих функциональных опций и прав.
Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.