gifts2017

Блокиратор запуска Информационной Базы

Опубликовал Aleks Sid (sam-soft) в раздел Администрирование - Защита, права, пароли

Блокирует запуск Информационной базы при входе пользователя

Я администрирую базу, в которой одновременно работает по 20 пользователей. Частенько бывает нужно обновить конфигурацию. Для этого, сами понимаете, нужно выгнать пользователей, но не успеешь выгнать одного, как другой лезет снова. И так до бесконечности! Раньше использовал выгонялку, которая работала из под самой 1С. при запуске проверяет константу, и выбрасывает пользователей, но попадаются такие, которые после неоднократного выбрасывания подключаются и оставляют открытым окно выбора пользователя. Хуже этого ничего нету. И вот я решил написать программу стартера для 1С7. внешний вид программы такой как и стандартный, отличие только в цвете формы, у моей программы он светло желтый (косил под 1С8). С рабочего стола пользователя убирается стандартная иконка, и ставится новая. Программа полноценно работает с Информационными базами, подхватывает существующие, через нее можно добавить, изменить или удалить информационную базу. Программа работает следующим образом: при запуске информационной базы она проверяет наличие текстового файлика "LockFile.lf" в папке информационной базы. если файл найден то выводится сообщение что база заблокирована, в противном случае Информационная база загружается. Если в нутри файла есть текст то он выводится пользователю перед блокировкой загрузки. Создание и удаление файла легко реализуется из под самой 1С.

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

Наименование Файл Версия Размер Кол. Скачив.
1С_СтартерV77
.exe 452,00Kb
25.10.12
14
.exe 452,00Kb 14 Скачать
1С_СтартерV77_2
.exe 570,50Kb
27.11.15
0
.exe 24.10.2 570,50Kb 0 Скачать

См. также

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

Комментарии

1. rimma_n (rimma_n) 31.10.12 10:21
а как создавать файл LockFile.lf? ручками каждый раз и потом удалять? из описания непонятно
2. Aleks Sid (sam-soft) 02.11.12 22:55
Да файл LockFile.lf создается ручками. У меня этот файл создается и удаляется прямо из 1с. Можно создать ярлык на рабочем столе для администратора. Способ создания и удаления этого файла зависит только от фантазии администратора.
3. mikhailovaew (mikhailovaew) 20.11.12 11:58
Вот буквально на днях искала стартер 1С. Нашла у romix с функционалом, абсолютно идентичным Вашему. год выпуска - 2006. ссылка на стартер
4. Aleks Sid (sam-soft) 20.11.12 16:50
Бывает и такое, но честно говорю: "Я не плагиат!!"
5. Константин (maverick76) 12.02.13 23:08
Тема конечно интересная...
6. Александр Степаненко (tlp) 27.11.15 09:19
При выделении базы в списке и нажатии "Enter" не запускается программа
Через кнопку "оК" все работает.
Можно исправить?
7. Aleks Sid (sam-soft) 27.11.15 09:22
(6) tlp, Да в текущем релизе есть такой недочет. В следующих релизах это будет исправлено!
8. Aleks Sid (sam-soft) 27.11.15 10:09
Добавлено новая версия стартера. Подправлен недочет по запуску информационной базы. Теперь запустить информационную базу по нажатию клавиши Enter с клавиатуры.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа