Мне нужно иметь форму, которая будет показывать цены для некоторых людей и скрывать от других, но это список - PullRequest
0 голосов
/ 16 июня 2011

Мне нужна форма, которая будет показывать цены для некоторых людей и скрываться от других, но это список.Как мне это сделать?Единственное решение, которое я нашел, это изменить ширину столбцов, но на самом деле это не так ...

1 Ответ

2 голосов
/ 20 июня 2011

Вы можете установить подробности источника / списка источников списка или поля со списком на основе входа в Windows или входа в систему Access, если вы встроили систему безопасности.

Какой-то оператор If в сочетании с API входа в систему, который можно найти, прибегая к помощи Google. Пример мог бы быть таким, как показано ниже (возможно, сделать это при событии при загрузке?) -

Dim UserName As String

UserName = GetUserName_TSB 'это вход в Windows, полученный из функции LoginAPI

Если UserName = "XXXX", либо UserName = "XXXXX", либо UserName = "XXXXX", либо UserName = "XXXX", тогда

Me.combobox.rowsource = 'Создать запрос SELECT SQL для любых ваших таблиц / данных.

прочее

Me.combobox.rowsource = 'Создать запрос SELECT SQL для любых ваших таблиц / данных для других пользователей

Конец, если

...