![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 09.08.2013
Сообщений: 2
|
![]()
Добрый день!
Вопрос у меня следующий: В одной из стандартных БД Access 2007 (Проекты) есть такая фишка - в столбце Проекты.Ответственный - стоит тип данных - числовой, связь происходит через поля Проекты.Ответственый(тип числовой) -- Сотрудники.ИД (тип Счетчик). Но в таблицу подставляется значение в текстовом виде (из Дополнительные сведения сотрудниках.Имя сотрудника). Я пытаюсь создать аналогичную связь. Проблема: При создании связей, запросов и простановке свойств как в образце в мою таблицу Проекты.Ответственный пишется число (то есть данные столбца Дополнительные данные о сотрудниках.ИД, а не Дополнительные данные о сотрудниках.Имя сотрудника). А при попытке ввести туда текстовое значение Access справедливо ругается что данные не того типа. Подскажите, как организовать таблицу со столбцом с подстановкой из другой таблицы с типом данных "числовой" так что бы в таблицу подставлялось текстовое значение???? |
![]() |
![]() |
![]() |
#2 |
Новичок
Джуниор
Регистрация: 09.08.2013
Сообщений: 2
|
![]()
Вот скрины с этой штукой.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 19.07.2012
Сообщений: 520
|
![]()
Сразу предупреждаю: использовать поля с подстановкой в таблицах - неправильно. Т. е. в таблицах не должны отображаться текстовые значения вместо числовых - это необходимо делать в формах... Но, к сожалению, это приходит только со временем (когда уже старую собаку не научить новым трюкам).
Таблицы - это место хранения, а формы в режиме таблицы (например) - место просмотра, ввода и редактирования данных. К сожалению, на нижнем рис. Вы не показали нижнюю часть окна, закладку "Подстановка". Там должно быть заполнено так (без кавычек): - "Число столбцов"="2"; - "Ширина столбцов"="0см;2,54см"; - "Источник строк"="SELECT ИмяТаблицы.Код, ИмяТаблицы.Название FROM ИмяТаблицы", где вместо "ИмяТаблицы" - название Вашей таблицы-справочника, "Код" - числовое значение, "Название" - текстовое значение. Эти названия замените на свои.
Окупант, руки прочь от Украины!!! Слава Героям!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
поиск дублей в нескольких таблицах Access (Access +SQL) | Delphi_developer | Помощь студентам | 3 | 26.09.2012 16:46 |
Подстановка значений по условию в Access 2007 | andreton | Microsoft Office Access | 0 | 11.11.2011 19:35 |
Подстановка по столбцам. 2003 ---> 2007 excel | fernon | Microsoft Office Excel | 3 | 17.05.2010 18:35 |
MS Access. Подстановка в таблицу | sVasilich | Microsoft Office Access | 12 | 03.03.2010 22:35 |
Нарушаются связи в сводных таблицах | Undre2000 | Microsoft Office Excel | 1 | 09.07.2009 14:02 |