gifts2017

Выброс пользователей из базы

Опубликовал Александр Цегельников (markers) в раздел Администрирование - Сервисные утилиты

Завершение работы выбранного/всех пользователей базы, отправка сообщений выбранному/всем пользователям. Навеяно http://infostart.ru/projects/1836/

Нашёл обработку http://infostart.ru/projects/1836/. по выбросу пользователей из базы, посмотрев её решил подпилить (больше визуально) под себя, Заодно исправил одну ИМХО ошибку, без исправления которой оригинальная обработка не работала.

ОПИСАНИЕ:

Открыв данную обработку в режиме Предприятие, Вы получаете возможность убить выбранного или всех активных пользователей ИБ. Так же вы можете отправить сообщение (Через NetSend) на компьютер выбранному пользователю либо нескольким пользователям ИБ (Отправка сообщений не будет правильно работать в терминалке! так как нужен конкретный пользователь терминалки чего 1С предоставить не может!).

Работает  только в режиме Cервер 1С Предприятия информационной базы!

Планирую сделать допполе в "Дополнительные права пользователей" в УТ и привязать к этой обработке в котором хранилось бы у каждого пользователя имя пользователя терминалки чтоб можно было слать сообщение непосредственно пользователю/пользователям терминалкм. Так же планирую сделать создание задачи выбраному/всем пользователям.

Благодарности:

Хочется сказать большушее спасибо  coder1cv8 автору оригинальной обработки http://infostart.ru/projects/1836/.

 

UPDATE: 

 Обновил обработку, из изменений:

- При отоброжении консоли сервера показывалось "Прочее" , исправлено

- Сделана иконка для приложения "Консоль сервера"

- Сменил половину картинок на стандартные

- Для фонового задания в поле "Компьютер" показывается адрес/имя соединения с сервером предприятия вместо пустоты

 - Добавлено небольшая унифицированность, в случае когда заведён пользователь в сервере 1С и нет. (Кто-нибудь проверьте у кого не создан пользователь в сервере 1С)

UPDATE 2:

 По просьбам желающих!

- Переименована кнопка "Прервать все" в "Прервать все кроме меня" для понятливости действия

- Добавлена кнопка "Прервать все кроме выделенного" , убивает всех (включая себя) кроме выделенной строки

- Строка отображающая вас стала красноватой (фон)

- Выдернута и вставлена в обработку форма УстановкаБлокировкиСоединений, для выхова добавлена кнопка вверху

- !! Заменены (вроде все, если что пишите) иконки взятые из УТ на внутренние (Через сохранение файла во временную папку, другого способа не знаю, если что подскажите плиз).

Вроде всё, вроде ничего не забыл. Скриншот обновлю в воскресенье/понедельник всё-равно там визуально мало поменялось. Вроде пока всё.

UPDATE 3: 

 - Теперь картинки не сохраняются на винчестер во временную папку, а хранятся в коде в виде Base64. Спасибо coder1cv8 за идею.

- Добавлена возможность сортировки по любой колонке (по умолчанию сортировано по логину, а можно отсортировать например по дате входа в систему и пр.)

- Добавлено расскраски, как раньше Красный = Вы,  и новые: Зелёный = Конфигуратор, Синий = Фоновое задание, Жёлтый = Консоль сервера. У остальных пользователей цвет белый, чередующийся.

- Вместо "Прочее" для пока ещё неизвесных статусов работы 1С пишется оригинальное название (Чтобы выявить какие и добавить обработку в код).

Вроде всё, из незначительного, добавлен копирайт. Обновлян скриншот! Кстати по цветам, я готов выслушать критику и предложения по цветам, нужны ли они и верно ли я их подобрал?

 UPDATE 4:

- Теперь COMсоединения  отображаются правильно, добавлена для него иконка и сделан фон строки

- Исправлен косяк из-за которого неизвестные статусы работы 1С оставались пустыми.

- Для прочих неизвестных ещё статусов работы 1С добавлена иконка.

- Добавлен крик при запуске обработки если работа не под сервером 1С

Вроде всё.

Пожалуйста! Проверьте изменения в деле! Спасибо!

HOT FIX:

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

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Завершение работы пользователей (epf) v5
.1248888659 96,28Kb
25.09.09
1269
.1248888659 96,28Kb 1269 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Артур Аюханов (artbear) 29.07.09 22:07
Все-таки в чем отличие от оригинальной обработки?
Из описания это непонятно, поясни.
2. Александр Цегельников (markers) 29.07.09 22:13
(1) в основном изменения каснулись визуальной части, сделано ИМХО более удобней и наглядней, например имя приложения запущенное вместо 1СМ = Предприятие, Designer = Конфигуратор, ...Job = Фоновое задание. и у каждого приложения свои иконки. У пользователя под которым запущена эта обработка значёк приложения в виде человечка означающая что это "я". Переставлены местами для удобства колонки. Отделено пользователь;ПолноеИмя по разным колонкам.
Ну и исправлена проблема выгона пользователя из-за которой возникала ошибка у меня (при вызове функции авторизации на сервере передавались пустые логин/пас). Вроде всё.
Tatitutu; +1 Ответить
3. Андрей Скляров (coder1cv8) 30.07.09 09:39
За "красивости" плюс! Молодец! У меня как-то ни времени, ни желания не было все "причесать" данный проект...
По поводу ужасной :) ошибки из-за которой у тебя не работало, таки не понял... Это вот это что-ли?

Агент.Authenticate(Кластер,"","");

Вроде никто больше не жаловался, обычно у админа кластера аутентификацию ОС ставят (тогда пароля не требуется, как я понял)... Я даже из типовой консоли, кажись, этот кусочек выдернул...
markers; Tatitutu; +2 Ответить 2
4. Александр Цегельников (markers) 30.07.09 09:45
(3) Да тот кусок, он действителен если нет пароля на сервер, в второй версии сделал через попытку вход с паролем и без.
5. Андрей Скляров (coder1cv8) 30.07.09 09:46
+(3) У меня есть пожелание еще! :)
В Висте net send не работает (я слышал), там какой-то другой, аналогичной командой заменили. Хотелось бы, что бы в зависимости от ОС админа, который отправляет сообщение, выбиралась правильная команда.
6. Андрей Скляров (coder1cv8) 30.07.09 09:48
(4) А юзер/пароль админа кластера откуда берешь?... Просишь ввести?
7. Александр Цегельников (markers) 30.07.09 09:54
Дыг он и так просится ввести один раз, у меня они совпадают, его же и подставляю
8. Андрей Скляров (coder1cv8) 30.07.09 10:02
(7) Хм ) Ну далеко не факт, что у остальных админ кластера совпадает с администратором ИБ )
9. Александр Цегельников (markers) 30.07.09 10:03
(8) Согласен, но так всё-же больше шансов :)
10. Александр Цегельников (markers) 30.07.09 10:06
(5)
На тему NetSend, он вообще ограниченый, прежде всего (и проще) сделать отправку сообщение через ЗадачиПользователям, а потом есть ещё команда msg виндовская, насколько она пашет в висте, без понятия.
11. Андрей Скляров (coder1cv8) 30.07.09 10:20
(10) Какие-такие "Задачи"? ) Обработка должна работать в не типовой конфигурации, ИМХО.
msg в Висте работает, вроде (проверить пока не могу).
12. vip (vip) 30.07.09 11:06
(11) msg это для терминала.
Виста тут при чем?
13. Александр Цегельников (markers) 30.07.09 11:10
(12) Я не сказал ведь однозначно, я просто знаю что она есть и что она подойдёт для терминала.
Да кстати счас проверил: msg /SERVER:Server * проверка отправляет всем
14. WellMaster (WellMaster) 30.07.09 17:13
Удобно было бы сделать еще следующие фишки:
1. Кнопку "Прервать все, кроме выделенного" (кроме текущего, кроме себя... на выбор)
2. Установку блокировки соединений (по аналогии с консолью серверов 1с)
ZERO_; markers; +2 Ответить 1
15. Александр Цегельников (markers) 30.07.09 21:28
(14)
1) Сейчас при убийстве всех, себя не убивает. Насчёт кроче выбранного, если будет время, сделаю
2) Её можно делать из предприятия, в УТ точно есть встроенно, подскажите есть ли данная обработка во всех конфах или её полностью интегрировать в эту обработку?
16. WellMaster (WellMaster) 31.07.09 09:00
(15) 2. Для универсальности решения имеет смысл реализовать в этой обработке. Было бы удобно сразу выставить блокировку, убить все сеансы кроме себя и спокойно заниматься монопольными вещами. Хотя на ваше усмотрение конечно.
17. ZERO_ 31.07.09 11:08
(15)
Я, если честно, считаю пункт, который вышвыривает всех ненужным (чисто из практических соображений). Вместо него необходим пункт "вышвырнуть всех, кроме меня". Про блокировку установки соединений - очень удобная и нужная вещь!
18. Николай Сенаторов (Mortal) 31.07.09 11:17
Я в снеговике ноль, подскажите как исправить:

//**********************
{Форма.Форма(76)}: Поле объекта не обнаружено (ПиктограммаФайла_1С)
ОформлениеСтроки.Ячейки.ИмяПриложения.УстановитьКартинку(БиблиотекаКартинок.ПиктограммаФайла_1С);
//***********************

В целом "+", работает, только ошибку эту выдает :(
19. Андрей Скляров (coder1cv8) 31.07.09 11:46
(17) Сказали же уже! Даже в исходной обработке (моей) пункт "Прервать все" именно так и работает.
Соглашусь с (16) кнопочки с "УстановитьБлокировкуУстановкиСоединений()" не хватает...
20. Андрей Скляров (coder1cv8) 31.07.09 11:48
И нужно, конечно же, все используемые картинки поместить внутрь обработки, что бы не было ошибок, типа (18)!...
21. Александр Цегельников (markers) 31.07.09 11:54
(20)
Да нужно согласен! Пока ещё не дошли руки, много чего хочу ещё дореализовать. Потому пока-что предупредил в описании что если не будет работать замените иконки ну или закоментите! Позже сделаю всё!
22. Александр Цегельников (markers) 31.07.09 22:32
Обновлена обработка! Подробности читай в описании!
23. Андрей Скляров (coder1cv8) 31.07.09 22:43
(22) Иконки можно непосредственно в модуле сохранить, в виде base64-строки...
24. Александр Цегельников (markers) 02.08.09 12:56
(23)
Сделано! И в целом чуть-чуть обновлена обработка! Прольба прочитайте описание и выскажите своё мнение! Оно очень важно! Спасибо за вашу поддержку!
25. Den Denis (St_alker) 03.08.09 09:21
Подскажите, что это за крендель ???

{Форма.Форма(168)}: Ошибка при вызове метода контекста (ConnectAgent): Произошла исключительная ситуация (V81.COMConnector.1): server_addr=tcp://:1540 descr=Ошибка сетевого доступа к серверу
(Windows Sockets - 10061(0x0000274D). Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение. ) line=567 file=.\src\DataExchangeTcpClientImpl.cpp

и письма не шлёт ((
26. Александр Цегельников (markers) 03.08.09 11:20
(25)
Не похоже что у вас запущено через сервер 1С. а работает в файловом режиме.
Не шлёт скорей-всего потому-что служба сообщений на компьютерах выключена
St_alker; +1 Ответить
27. Den Denis (St_alker) 03.08.09 12:10
тыыык, со службой разобрался СПС(!), а с режимами подскажи (для дровосека) что делать ?
28. Александр Цегельников (markers) 03.08.09 12:21
(28) "а с режимами подскажи (для дровосека) что делать ?" простите непонял?
29. Александр Цегельников (markers) 03.08.09 14:54
Поделитесь плиз своими мнениями, впечатлениями! Плохие ли они иль хорошие, выскажите! Скажите что ещё хотели бы увидеть в обработке? с нетерпением жду ваших комментариев!
30. Den Denis (St_alker) 03.08.09 15:56
Тoбишь, что сделать чтобы заработала основная функция утилиты - завершение работы пользователей ?
31. Александр Цегельников (markers) 03.08.09 18:34
(30) Чтобы заработала основная функция, нужно чтоб информационная база работала через сервер 1С предприятия, больше ни-как! Поищите есть вариант на данном сайте для файлового режима работы Информационной базы... Пойми, принцип данной обработки исключает работу кроме как через сервер 1С предприятия (Обработка подключается к серверу 1С предприятия и убивает там пользователей).
32. ZERO_ 04.08.09 14:59
(29) А почему убрали слово "Прочее" из колонки "Приложения"? Раньше было лучше - хоть какое-нибудь слово, а щас вообще ничего... И еще, можно ли какую-нибудь картинку поставить там где "Прочее"? (Все строки, как строки - красивые, а строки, например, с Com соединениями - беспонтовые) :-)
33. Александр Цегельников (markers) 04.08.09 15:23
(32) Убрал прочее чтоб выяснить в каком контексте появляется это прочее, чтоб добавить название своё. Если вы сделаете снимок и скажите что может скрыватся под пустотой я добавлю в код. Заранее спасибо!
34. ZERO_ 04.08.09 17:10
(33) Ну, в моем случае - "Прочее" - это Ком-соединение! (Кстати, в обработке от coder1cv8 писалось что-то типа "ComConnector" или "ComConnection") Так что... Дерзайте! ;-) Вот скрин: http://files.mail.ru/D6R2E1
35. Александр Цегельников (markers) 04.08.09 17:42
(34)
ок! В ближайшее время подправлю! Большушее спасибо! Кстати какой цвет для них поставить?
36. ZERO_ 04.08.09 18:01
(35) Пожалуйста! (Ну, не знаю... Светло-зеленый можно...? :-) )
37. Александр Цегельников (markers) 04.08.09 18:14
(36) Попробую! Хотя 1С к цветам как-то странно относится, я ставил вообще по светлей цвета, а получились темней.
38. Александр Цегельников (markers) 04.08.09 19:37
(36)
Обновил обработку, сделал желаемые изменения! Проверь пожалуйста!
39. Артур Аюханов (artbear) 05.08.09 08:04
(0) Получил ошибку:
Скачал только последний вариант только,
в нетиповой базе, работающей через сервер 1С, запускаю обработку, все нормально, пользователей вижу,
но далее выбираю установку блокировки базы и получаю
{Форма.УстановкаБлокировкиСоединений(50,7)}: Переменная не определена (УстановитьБлокировкуСоединений)
Если <<?>>УстановитьБлокировкуСоединений Тогда
{Форма.УстановкаБлокировкиСоединений(53,26)}: Переменная не определена (ОкончаниеБлокировки)
Если ЗначениеЗаполнено(<<?>>ОкончаниеБлокировки) и НачалоБлокировки > ОкончаниеБлокировки Тогда
{Форма.УстановкаБлокировкиСоединений(53,69)}: Переменная не определена (ОкончаниеБлокировки)
Если ЗначениеЗаполнено(ОкончаниеБлокировки) и НачалоБлокировки > <<?>>ОкончаниеБлокировки Тогда
{Форма.УстановкаБлокировкиСоединений(79,56)}: Переменная не определена (ОкончаниеБлокировки)
НастройкаПериода.УстановитьПериод(НачалоБлокировки, ?(<<?>>ОкончаниеБлокировки = '0001-01-01', ОкончаниеБлокировки, КонецДня(ОкончаниеБлокировки)));
{Форма.УстановкаБлокировкиСоединений(79,92)}: Переменная не определена (ОкончаниеБлокировки)
НастройкаПериода.УстановитьПериод(НачалоБлокировки, ?(ОкончаниеБлокировки = '0001-01-01', <<?>>ОкончаниеБлокировки, КонецДня(ОкончаниеБлокировки)));
{Форма.УстановкаБлокировкиСоединений(79,122)}: Переменная не определена (ОкончаниеБлокировки)
НастройкаПериода.УстановитьПериод(НачалоБлокировки, ?(ОкончаниеБлокировки = '0001-01-01', ОкончаниеБлокировки, КонецДня(<<?>>ОкончаниеБлокировки)));
{Форма.УстановкаБлокировкиСоединений(53,50)}: Переменная не определена (НачалоБлокировки)
Если ЗначениеЗаполнено(ОкончаниеБлокировки) и <<?>>НачалоБлокировки > ОкончаниеБлокировки Тогда
{Форма.УстановкаБлокировкиСоединений(79,36)}: Переменная не определена (НачалоБлокировки)
НастройкаПериода.УстановитьПериод(<<?>>НачалоБлокировки, ?(ОкончаниеБлокировки = '0001-01-01', ОкончаниеБлокировки, КонецДня(ОкончаниеБлокировки)));
{Форма.УстановкаБлокировкиСоединений(71,2)}: Процедура или функция с указанным именем не определена (УстановитьБлокировку)
<<?>>УстановитьБлокировку();
40. Александр Цегельников (markers) 05.08.09 08:27
(39) УПс, скоро проверю, исправлю!
41. Александр Цегельников (markers) 05.08.09 10:56
(39, 40) Да, действительно если ошибки и серьёзные (Надо больше тестить)... Я обновил файл (версия таже), в связи с невозможностью проверить в боевых условий, убедительная просьба, скачайте файл и проверьте! Заранее спасибо!
42. Сергей Калеников (svent0vit) 06.08.09 14:01
43. ZERO_ 10.08.09 13:31
44. Александр Цегельников (markers) 10.08.09 13:40
(43)
Блокировка соединений реально ставится или нет?
45. Виктор (victorustas) 12.08.09 18:13
спасибо, нужная вещь, но есть одно "но", появляющееся при попытке выкинуть пользователя:

{Обработка.АктивныеПользователи.Форма.Форма(237)}: Ошибка при вызове метода контекста (GetInfoBaseConnections): Произошла исключительная ситуация: Недостаточно прав пользователя на информационную базу ari2009sql

что бы это могло значить?
46. Александр Цегельников (markers) 12.08.09 18:58
(45) А пользователя выкидывает??? Если нет, то введённый логин/пароль не имеет прав администрирования (роль). Если нету прав администрирования, ничем помочь не могу, т.к. обработка использует механизмы 1С для выброса пользователей которые (и правильно) требуют прав администрирования.
47. Виктор (victorustas) 13.08.09 09:20
(46) пользователя не выкидывает. Права администрирования есть
48. Виктор (victorustas) 13.08.09 09:22
может ли проблема быть связана с тем, что у нас MS SQL 2005 Express?
49. Александр Цегельников (markers) 13.08.09 09:33
(45, 47, 48)
Да вряд-ли из-за БД.... к сожалению проверить не могу. Есть одна мысль, проверьте пожалуйста оригинальную обработку http://infostart.ru/projects/1836/ ....
Заранее спасибо!
50. Виктор (victorustas) 13.08.09 09:41
markers
ох торможу :) просто логин надо было поменять, делов-то..
51. Александр Цегельников (markers) 13.08.09 09:54
52. Ярослав Радкевич (WKBAPKA) 20.08.09 09:32
{Форма.Форма(237)}: Помилка при виклику методу контексту (GetInfoBaseConnections): Відбулася виняткова ситуація: Недостатньо прав користувача на інформаційну базу IBOX_FIN_SQL

это если я захожу удаленно,т.е. админ не дает мне полные права. а обработка хорошая
53. Александр Цегельников (markers) 20.08.09 09:43
(52) "против лома нет приёма" (с)пёр.
Коль прав нет, ничего не сделаешь, это даже дело не в комментировании проверки на права в коде моём/автора оригинала, а в том что обработка делает вызовы методов сервера 1С который в случае отсутствия прав обламывается с такой вот, как Вы написали, ошибкой.
За хорошие слова, спасибо!
54. serg_121 (SerG_121) 29.12.09 17:54
МолодеЦ! Я уже сам хотел переделывать обработку и наткнулся на твою! однозначно плюс++++
55. Виталий Жмуриков (crazycat) 27.02.10 09:45
Лучше обойтись без реквизитов обработки "УстановитьБлокировкуСоединений", "ОкончаниеБлокировки" и т.д., а просто всегда проверять блокировку функцией ПолучитьБлокировкуУстановкиСоединений(), так лучше и надежнее, не надо каждый раз привязываться к этим реквизитам.
56. Роман (PRoman) 25.03.10 12:10
(53) Так а все же какие права необходимо дать пользователю на выполнение метода "GetInfoBaseConnections" ?
57. Серега Путин (Confucius) 01.04.10 14:19
Стоит sql 2008 когда выкидываю юзера он на его сеансе пишет ощибку: Рассогласование транспорта интерфейса. И перезапустить или закрыть приложение. Полагаю что так не должно быть, но где копать почему так не пойму пока. Может кто с талкивался с такой ошибкой?
58. Роман Осадченко (cleaner_it) 09.06.10 15:20
(57) это не ошибка, так и должно быть. Такое происходит при разрыве соединения с сервером приложений 1С
59. sound sound (sound) 15.04.11 14:01
Мелочь, конечно, но
В момент подсоединения пользователя, то есть когда программу уже запустили, но она еще запустилась :) ругается на строчку:

НовСтр.Пользователь = Соединение.Пользователь.Имя;
60. Женя * (smok1986) 29.09.11 11:43
61. Женя * (smok1986) 29.09.11 13:11
Подскажите что за ошибка
{Форма.Форма(224)}: Ошибка при вызове метода контекста (ConnectAgent): Произошла исключительная ситуация (V81.COMConnector.1): descr=Сервер недоступен (Не отвечает, завершается аварийно или порт занят другим приложением) line=512 file=.\src\RemoteCreatorImpl.cpp
62. Женя * (smok1986) 29.09.11 13:58
Разобрался)))) оказывается в том клиенте где эта обработка запускается, в параметрах информационной базы наименование сервера указывается без наименования кластера
63. Tonger Geren (tonger) 07.11.11 15:18
Большое Спасибо!
Очень полезная обработка
70. Антон Котов (Attest) 05.12.11 21:49
Да за ради такой обработки не грех и коммент оставить! Спасибо!
71. Ruslan Ahmetshin (AruslanM) 07.12.11 10:28
Спасибо,взял на вооружение.
72. Михаил Иванов (wwizard) 15.12.11 15:53
А Вы уверены что ИБ работает под сервером?
Что это означает. ИБ лежит на сервери, пользуемся ей через удаленый рабочий стол
73. Михаил Иванов (mihanov) 22.12.11 06:52
Часто юзаю, вещь более удобная в использовании чем "консоль администрирования 1с...".
Хотел использовать для отправки сообщений пользователям в локальной сети, но не получилось, соответствующие службы на компах домена не настроены должным образом.
74. Dima Str. (dimakaster) 28.12.11 11:58
Так и не удалось воспользоваться.
При блокировке:
---------------------
{Форма.УстановкаБлокировкиСоединений.Форма(50,7)}: Переменная не определена (УстановитьБлокировкуСоединений)
Если <<?>>УстановитьБлокировкуСоединений Тогда
{Форма.УстановкаБлокировкиСоединений.Форма(53,26)}: Переменная не определена (ОкончаниеБлокировки)
Если ЗначениеЗаполнено(<<?>>ОкончаниеБлокировки) и НачалоБлокировки > ОкончаниеБлокировки Тогда
{Форма.УстановкаБлокировкиСоединений.Форма(53,69)}: Переменная не определена (ОкончаниеБлокировки)
Если ЗначениеЗаполнено(ОкончаниеБлокировки) и НачалоБлокировки > <<?>>ОкончаниеБлокировки Тогда
{Форма.УстановкаБлокировкиСоединений.Форма(79,56)}: Переменная не определена (ОкончаниеБлокировки)
НастройкаПериода.УстановитьПериод(НачалоБлокировки, ?(<<?>>ОкончаниеБлокировки = '0001-01-01', ОкончаниеБлокировки, КонецДня(ОкончаниеБлокировки))); {Форма.УстановкаБлокировкиСоединений.Форма(79,92)}: Переменная не определена (ОкончаниеБлокировки)
НастройкаПериода.УстановитьПериод(НачалоБлокировки, ?(ОкончаниеБлокировки = '0001-01-01', <<?>>ОкончаниеБлокировки, КонецДня(ОкончаниеБлокировки)));
{Форма.УстановкаБлокировкиСоединений.Форма(79,122)}: Переменная не определена (ОкончаниеБлокировки)
НастройкаПериода.УстановитьПериод(НачалоБлокировки, ?(ОкончаниеБлокировки = '0001-01-01', ОкончаниеБлокировки, КонецДня(<<?>>ОкончаниеБлокировки)));
{Форма.УстановкаБлокировкиСоединений.Форма(53,50)}: Переменная не определена (НачалоБлокировки)
Если ЗначениеЗаполнено(ОкончаниеБлокировки) и <<?>>НачалоБлокировки > ОкончаниеБлокировки Тогда
{Форма.УстановкаБлокировкиСоединений.Форма(79,36)}: Переменная не определена (НачалоБлокировки)
НастройкаПериода.УстановитьПериод(<<?>>НачалоБлокировки, ?(ОкончаниеБлокировки = '0001-01-01', ОкончаниеБлокировки, КонецДня(ОкончаниеБлокировки)));
{Форма.УстановкаБлокировкиСоединений.Форма(71,2)}: Процедура или функция с указанным именем не определена (УстановитьБлокировку)
<<?>>УстановитьБлокировку();
---------------------

При попытке Прервать соединение(любое):
---------------------
{Форма.Форма.Форма(220)}: Ошибка при вызове конструктора (COMОбъект): Недопустимая строка с указанием класса: Недопустимая строка с указанием класса
---------------------

Что я делаю не так?
75. юра Белецкий (ybeleckii) 25.01.12 10:49
проверено работает всё как в описании сообщения в терминалке не пашут нужная обработка убивать непослушных юзеров:)
77. Олег Тымко (olegtymko) 01.03.12 21:11
неплохая публикация) понравилось)
78. Мария Ковалева (nobuta) 12.12.13 15:45
79. Александр Новиков (ZergKRSK) 17.01.14 07:31
На 8.2 пашет? Запустил, сообщения не отсылает. Дальше даже смотреть не стал.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа