Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > MS Access > При выполнении запроса вместо текста цифры |
Автор: VPPetrovich 12.4.2018, 08:26 |
Доброго дня! Программистом не являюсь! Создал базу данных (Access 2007-2016). В форме имеется несколько полей со списком, берущих свои данные из разных таблиц. При создании запроса вместо текста в поле со списком появляются цифры (порядковые номера записей из таблиц). Как это можно исправить? Заранее спасибо. |
Автор: Akina 12.4.2018, 09:00 |
Это ПРАВИЛЬНОЕ поведение - идентифицировать запись надо по уникальному ключевому полю, а не по произвольному текстовому. И именно эти данные должны ложиться в основную таблицу, использующую списки в качестве справочников. |
Автор: VPPetrovich 12.4.2018, 09:08 |
Я понимаю, что это ПРАВИЛЬНОЕ поведение!!! Но это возможно исправить? Чтоб выдавало именно текстовое значение соответствующее порядковому номеру. |
Автор: Akina 12.4.2018, 10:15 |
Измените порядок полей в запросе-источнике данных поля, поставьте первым поле с текстом, а вторым поле уникального индекса. И не забудьте поменять ширины столбцов в макете и номер поля привязки. |
Автор: VPPetrovich 17.4.2018, 07:54 |
Спасибо огромное! Добавлено через 37 секунд Спасибо огромное! |