2015-05-08 3 views
1

Я пытаюсь установить значение поля сокета из формы типа «Заставка» в Access, которое будет принимать имя компьютера пользователя и загрузить две комбинированные поля в другой форме с идентификатором сотрудника и Идентификатор диспетчера, которые оба являются связанными столбцами в поле со списком, которые сами не связаны. Я могу получить идентификаторы в поле со списком, но я хочу, чтобы он все еще отображал столбец 2 (имена) обоих комбинированных полей. Сейчас он просто отображает идентификаторы. У кого-нибудь есть идеи, как я могу заставить его реагировать так, как будто я выбрал его в поле со списком?Установить значение поля со списком с помощью VBA

+0

Вы должны рассмотреть вопрос о добавлении кода необходимо так далеко – brodoll

ответ

0

Итак, combobox могут иногда быть сложными, но как только вы его получите, вам должно быть хорошо идти.

Таким образом, при взгляде на свойствах выпадающих, в Вкладка Format:

ColumnCount: 2  <-- You want the ID and the Name 
ColumnWidths: 0";1" <--- You're hiding the ID field, which is the first column 

Вкладка data: Это где вы собираетесь сказать, Access, какие данные вы подача для ComboBox.

Обычно это источник данных запроса или таблицы. Если это запрос, вы должны выбрать поля ID и Name и использовать этот запрос в свойстве RowSource на вкладке Data.

Row Source: Select ID, Name FROM YourTable 
Row Source Type: Table/Query 

Когда вы используете Мастер для создания combobox, это довольно просто. Когда Access попросит вас отформатировать источник данных, вы полностью сжимаете столбец ID, поэтому он скрывает его (но он все еще там).

шаги будут:

  1. Я хочу выпадающие, чтобы посмотреть значение в таблице или запросе
  2. Выберите таблицу или запрос
  3. Выберите поля (ID и имя, кажется, подходит для ваш сценарий)
  4. Любой сортировка вы можете
  5. на следующем экране, где мы хотим, чтобы скрыть нашу ID колонки, так сжать его полностью
  6. Следующий экран, где мы говорим Access, что мы хотим, чтобы ID быть в области видимости (выбрано), когда мы выбираем выпадающий пункт
  7. Имени его & гордиться
Смежные вопросы