С обновлением на БП 2.0.32.4 у многих возникла проблема с запуском — база зависала на старте на попытке подключения к web-ИТС. Данная обработка предназначена для отключения интернет-поддержки без ковыряния конфигурации.
Можно просто запустить следующий код на выполнение при помощи похожей обработки.
ВыбПользователи = ПользователиИнформационнойБазы.ПолучитьПользователей();
Если ВыбПользователи.Количество()>0 тогда
Для Каждого Пользователь Из ВыбПользователи Цикл
ХранилищеОбщихНастроек.Сохранить("ИнтернетПоддержкаПользователей","ПовторитьПопыткуПодключенияПриСтартеПрограммы", Ложь, , Пользователь.Имя);
ХранилищеОбщихНастроек.Сохранить("ИнтернетПоддержкаПользователей", "ВсегдаПоказыватьПриСтартеПрограммы", Ложь , Пользователь.Имя);
Сообщить("Для пользователя " + Пользователь.Имя + " интернет-поддержка отключена");
КонецЦикла;
Иначе
ХранилищеОбщихНастроек.Сохранить("ИнтернетПоддержкаПользователей", "ПовторитьПопыткуПодключенияПриСтартеПрограммы", Ложь);
ХранилищеОбщихНастроек.Сохранить("ИнтернетПоддержкаПользователей", "ВсегдаПоказыватьПриСтартеПрограммы", Ложь);
Сообщить("Интернет-поддержка отключена");
КонецЕсли;
Если конфигурацию не жалко, можно и просто снять выполнение процедуры Интернет-поддержки. Для этого
В модуле обычного приложения ищем процедуру ПроверитьЗапускСтартовогоПомощникаИПанелиФункций()
В ней в самом конце комментируем строчку
// Запуск интернет-поддержки работы пользователей.
ИнтернетПоддержкаПользователейКлиент.СтартоватьМеханизм("systemStart");
Проверка web-ИТС теперь отключена при запуске.
UPD 04/04/12 Обработка исправлена для работы с более поздними версиями
(0)http://infostart.ru/public/105722/
Убери своё поделие.
Плагиат, надранный с мисты и отсюда.
(1) Позвольте поинтересоваться, вы сравнивали обработки или просто чешется?
а мне эта публикация даже больше нравится, чем «Установка даты напоминания интернет поддержки БП 2.0.32», т.к. здесь прямо в тексте написано какой код выполнить.
по-моему, запятой не хватает:
даже если просто сравнить с:
Детский сад…
Главное, что рейтинг не нужно тратить, скачивая обработку. Так что +1 от меня товарищи.
(12) q_i, просто, дружище, он не настолько высок, чтобы его тратить понапрасну. А сидеть-накручивать, честно говоря, некогда.
Спасибо =)
В Типовой бухгалтерии появился общий модуль Пользователи — теперь обработка выпадает с ошибкой,
автор- переименуй переменную.
вот модуль:
Процедура КнопкаВыполнитьНажатие(Кнопка)
ВыбПользователи = ПользователиИнформационнойБазы.ПолучитьПользователей();
Если ВыбПользователи.Количество()>0 тогда
Для Каждого Пользователь Из ВыбПользователи Цикл
ХранилищеОбщихНастроек.Сохранить(«ИнтернетПоддержкаПользователей», «ПовторитьПопыткуПодключенияПриСтартеПрограммы», Ложь, , Пользователь.Имя);
ХранилищеОбщихНастроек.Сохранить(«ИнтернетПоддержкаПользователей», «ВсегдаПоказыватьПриСтартеПрограммы», Ложь , Пользователь.Имя);
Сообщить(«Для пользователя » + Пользователь.Имя + » интернет-поддержка отключена»);
КонецЦикла;
Иначе
ХранилищеОбщихНастроек.Сохранить(«ИнтернетПоддержкаПользователей», «ПовторитьПопыткуПодключенияПриСтартеПрограммы», Ложь);
ХранилищеОбщихНастроек.Сохранить(«ИнтернетПоддержкаПользователей», «ВсегдаПоказыватьПриСтартеПрограммы», Ложь);
Сообщить(«Интернет-поддержка отключена»);
КонецЕсли;
КонецПроцедуры
(15) Lokiy, спасибо, исправился. Моя локальная переменная пересеклась с появившейся глобальной. Теперь работает и в версии 34.7
(2) Поручик, какая разница, плагиат или нет? Главное, что увидел тут и воспользовался.
Миста — вообще скатилась до уровня быдло-форума.
(17) Ты о чём? Все уже давно забыли эту хрень.
Автору спасибо! Рекомендую!
Эта СУПЕР-поддержка достала!
….Для НЕ продвинутых пользователей — она слишком сложна и путана
….Для Продвинутых пользователей (когда это необходимо) — нет проблем — адрес в браузер и ву-а-ля….
А вот задержка ПРИ КАЖДОМ ЗАПУСКЕ на 5-15 сек (в зависимости от состояния сервера и интернета) это слишком.
Вот не пробовал, а сколько она будет ждать, если не доберется до узла 1С при неполадках в Интернете?
Алгоритм реализован в ‘1С:Предприятие 8.2 (8.2.15.318)’ для ‘Бухгалтерия предприятия, редакция 2.0 (2.0.37.10)’
Сделана внешняя обработка (она не затрагивает конфигурацию, находящуюся на поддержке).
Однократный запуск и ЭТО отключено.
Возможно после обновления конфы эти параметры снова сбросятся на вкл. Web-поддержки.
Придется обработку повторить.
Автору спасибо за идею.
Немного модифицировал обработку и раздал своим лентяям 🙂
Еще раз спасибо
+1
дел
(21) tango, простите новичка, просто нужен был рейтинг, а он пропал у меня, после того как по просьбе я снял свою первую публикацию с адаптациями сф1137 от 1с под старые конфы.
Впрочем, я считаю, что моя публикация хоть и дублирует функционал обработки, на которую ссылается Поручик (она у меня, кстати не сработала, т.к. на тот момент не работала с базами без пользователей), но оформлена лучшим образом. Пусть будет.
Создайте внешнюю обработку с формой по умолчанию, и в событии кнопки»Выполнить»вставьте:
аммы(Ложь);
ИнтернетПоддержкаПользователейВызовСервера.УстановитьНастройкуПовторитьПопыткуПодключенияПриСтартеПрогр
Ну, и, исполните её в предприятии, оно и исчезнет(пока в сервисе не нажмёте на»интернет-поддержка пользователей»:-)))