Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.08.2011, 14:46   #1
squirell
Новичок
Джуниор
 
Регистрация: 22.08.2011
Сообщений: 1
По умолчанию Связывание полей таблицы (или чтобы Имя и ID склеились и были взаимозаменяемы)

Добрый день!

Точнее, чем название темы, сформулировать свою проблему не могу, наверное, поэтому гугл не помогает. Уже неделю бьюсь с этим вопросом.

Имеется база данных операций, где каждой операции присваивается группа-"блок" операций (например, в блок операций "создание заказа" входят операции "открыть файлик с заказом", "перенести данные по заказу", "сохранить файлик с заказом"). В сущность "Block" входит "ID_block" и "Name_block", а в сущность "Operation" входит "ID_operation", "Name_operation", "Av_min"(среднее кол-во минут, затраченное на одну операцию) и "ID_block". В форме на добавление операции хочу сделать так, чтобы из поля со списком можно было выбрать Name_block, соответственно, подтянулся ID_block в таблицу "Operation". Пока что либо создавался новый ID_block и запись в таблице Block дублировалась, либо ID_block оставался неизменным, Name_block можно было менять как хочешь через эту форму (а нужно, чтобы Название блока соответствовало ИД блока, и эта комбинация не менялась через эту форму), либо случалось так, что Аксесс мне не давал добавлять название операции и затраченное время со словами "ключ связи таблицы "Таблица" не входит в набор записей"

То же самое в форме на добавление записей в таблицу Responsibility: хочется, чтобы везде были поля со списками, а данная комбинация Операции, региона, клиента, должности, частоты и уровня сложности не совпадала.

Для пущей наглядности прикладываю свою БД
Вложения
Тип файла: rar DBsquirell.rar (53.6 Кб, 6 просмотров)

Последний раз редактировалось squirell; 22.08.2011 в 14:51.
squirell вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
связывание полей таблиц в делфи DAEMON1511 БД в Delphi 4 17.10.2011 11:34
Массивы на pascal (преобразовать массив так, чтобы сначала были единицы, а потом - все остальные) Mercial Помощь студентам 6 18.02.2011 22:07
Access ограничить значение поля таблицы значениями полей другой таблицы Сергей089 Microsoft Office Access 10 08.12.2010 02:22
Преобразовать строку таким образом, чтобы буквы каждого слова в ней были отсортированы по возрастанию. Matr1x Общие вопросы C/C++ 4 07.01.2010 21:38
Как сделать чтобы новые строки всегда были в области видимости? neugadal Microsoft Office Excel 9 06.09.2008 12:23