![]() |
|
Модераторы: Akina |
![]()
|
|
| LiP |
|
|||
|
Unregistered |
Нужно чтобы при открытии базы, для пользователей, входящих в определенную группу, не высвечивались некоторые пункты меню. Как это можно сделать или хотя бы как опознать программно, пользователь какой группы зашел в программу?
|
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: нет Всего: 39 |
А что за база?
|
|||
|
||||
| LiP |
|
|||
|
Unregistered |
База данных в MS Access 2002
|
|||
|
||||
| Lavda |
|
|||
|
Unregistered |
Function ИмяКомпьютера() As String
Dim ИмяКомпьютера_B As String * 255 GetComputerName ИмяКомпьютера_B, Len(ИмяКомпьютера_B) 'последний символ - всегда "конец строки" Chr(0), его находит функция ИмяКомпьютера = Left(ИмяКомпьютера_B, InStr(ИмяКомпьютера_B, Chr(0)) - 1) 'MsgBox InStr(ИмяКомпьютера_B, Chr(0)) 'функция возвращает только имя компьютера 'MsgBox ИмяКомпьютера End Function Function ИмяПользователя() As String Dim ИмяПользователя_B As String * 25 'ret = GetUserName(ИмяПользователя_B, 25) GetUserName ИмяПользователя_B, 25 'последний символ - всегда "конец строки" Chr(0), его находит функция ИмяПользователя = Left(ИмяПользователя_B, InStr(ИмяПользователя_B, Chr(0)) - 1) 'MsgBox ИмяПользователя End Function А скрывать какнить так:: Private Sub Form_Load() Dim Пользователь As String Пользователь = ИмяПользователя() With Forms("фрм_ОсновнаяСклад") Select Case Пользователь Case "Складготовой1" .кн_ПредваритСклад.Enabled = False .кн_ДопОбработка.Enabled = False .кн_СкладАнгро.Enabled = False .кн_СкладБракСырья.Enabled = False .кн_Производство.Enabled = False .кн_Сертификация.Enabled = True .кн_СкладГотовойПродукций.Enabled = True .кн_СкладБракаГотовойПродукции.Enabled = True Case "СкладПредварительный" .кн_ПредваритСклад.Enabled = True .... .... .. ... .. |
|||
|
||||
![]()
|
| Правила форума "MS Access" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | MS Access | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |