Как установить значение по умолчанию для поля со списком, который рисует значения из таблицы / запроса? - PullRequest
1 голос
/ 29 мая 2019

Поскольку я новичок в Access, но это то, что у меня есть, я настраиваю шаблон базы данных в соответствии со своими потребностями. Шаблон поставляется с таблицей «Пожертвования», в которой записываются все полученные деньги от спонсоров. Я добавил еще одну таблицу под названием «Описания», в которой есть ярлыки для общих типов вкладов, которые мы получаем (Пожертвование, Участник, Спонсор, Аноним, Мемориал, Гонорарий).

В таблицу «Пожертвования» я добавил поле со списком «Метка», которое импортирует значения из «Описание» для заполнения списка.

SELECT Descriptions.ID, Descriptions.Label 
FROM Descriptions ORDER BY Descriptions.[Label]; 

Этот поиск работает правильно.

Поскольку большая часть вкладов, которые мы получаем, подпадает под описание / ярлык пожертвования, во имя эффективности, я хотел бы установить это значение по умолчанию. Однако я понятия не имею, как это сделать.

Неудачные методы:

"Donation" - Ошибка «Несоответствие типов» в значении по умолчанию.
[Donation] - Не удалось найти поле "Пожертвование"
[Description].[Label] - Не удалось найти поле "Описание]. [Метка".

1 Ответ

0 голосов
/ 29 мая 2019

Поскольку ваш поисковый запрос SELECT Descriptions.ID, Descriptions.Label содержит идентификатор, я предполагаю, что идентификатор - это то, что хранится внутри.

Откройте таблицу Descriptions, найдите идентификатор «Пожертвования» и используйте это число как Default value в основной таблице.

...