2015-01-30 2 views
0

У меня есть поле со списком в ms доступ 2010. Combo box имеет 3 значения. например: admin, user, super_user; и сохраняются в типе таблицы.доступ, как получить доступ к значению поля со списком

В другой таблице/представлении я вводил пользователей. , а одно поле - это поле со списком, в котором я могу выбрать один или несколько типов пользователей.

Мое требование: Я хочу создать макро>

IF [USERS].[TYPE] = admin, then do something ON INSERT. 

бут я не могу получить доступ к этому элементу. Я попытался с:

([USERS].[TYPE].[Value])1 = "admin" 
([USERS].[TYPE].[Value])1 = 1 
[USERS].[TYPE].Value(1) = "admin" 
[USERS].[TYPE].[Value]1 
[USERS].[TYPE].Column(1) = 1 
......................... 
............. 

и гораздо более вариации (различные комбинации), но я не могу увидеть, какое значение выбрано.

Использование мастеров запросов я построил запрос следующим образом:

SELECT korisnici.vrsta.Value 
FROM korisnici 
WHERE (((korisnici.vrsta.Value)=1)); 

и результат является «Администратором»

делает кто-нибудь знает, как получить доступ к этому значению в выпадающем списке?

+0

кто может помочь? –

ответ

0

Он должен выглядеть следующим образом:! Формы MyFormName MyColumnName.Column (1)

Не забыл первый столбец 0, а не 1

+0

Что такое "формы"? И почему ! вместо .? Я попытался: столбец columnName! column (1), и доступ преобразует его путем сохранения в [mainTable]! [columnName]! [column] (1) –

Смежные вопросы