Альтернативное стартовое окно для 1С:Предприятие 7.7Переписал заново стартовое окно 1С:Предприятие (стараясь сохранить прежний внешний вид).
Добавил полезные возможности - отключение пользователей, "не пускание" пользователей в базу и вход в 1С по двойному клику на файле MD. | | Автор статьи: romix | Редакторы: orefkov Последняя редакция №5 от 16.03.10 | История URL: http://kb.mista.ru/article.php?id=427 | |
Ключевые слова: выгонялка, старт, MD, конфигурация, заблокировать, пользователи
http://x-romix.narod.ru/2006_12_05_Starter1C.rar
(215К, скачивать левой кнопкой мыши).
Исходный код - в папке src (компилятор - Delphi 6 или 7, файл проекта - с расширением ".dpr".).
http://x-romix.narod.ru/2006_12_05_Starter1C_1.rar
Доработанная версия с автозапуском 1С при указании параметра /D"Каталог базы"
Имеет внешний вид и функциональность оригинального стартового окна 1С.
Дополнительные функции:
- Содержит "выгонялку" пользователей из 1С (выгонялка работает независимо от того, в каком режиме работают пользователи, и независимо
от наличия открытых модальных окон).
- Содержит "не пускалку" пользователей в 1С (не позволяет пользователям входить, пока идут работы с базой).
- Регистрирует файл с расширением MD, чтобы его можно было кликать из Проводника, Total Commander или Far Manager (регистрация происходит при нажатии кнопки в окне Справка).
В каталоге информационной базы создайте каталог MD_Free
а внутри - файл stop.ini следующего содержания:
ЗадержкаСекунд=60
Сообщение=Программа 1С будет закрыта. Пожалуйста, сохраните документы.
ПриВходе=Программа 1С будет доступна в 13:00
Чтобы вновь разрешить пользователям входить в 1С, переименуйте файл stop.ini, например, в stop.ini_.
Поддерживает одноименный файл ini (находится в той же папке что и .exe) следующего вида:
[Main]
1C_exe_Path=\\server\1Cv77.ADM\BIN\1cv7s.exe
[БазаПоУмолчанию]
Имя=Бухгалтерия 2006
Путь=h:\Account2006
[БазаПоУмолчанию]
Имя=Бухгалтерия 2007
Путь=h:\Account2007
Базы по умолчанию будут добавлены в список баз всех пользователей 1С при старте программы. |