Вопрос № 36867: Здравствуйте!
Не знаю, в ту ли рассылку задаю вопрос. если не в ту - не ругайте. :)
У меня в Акцесе есть две таблицы - справочник лекарственных препаратов и таблица их размещения на складе. Во второй таблице только идентификационный номер пре...
Вопрос № 36.867
Здравствуйте!
Не знаю, в ту ли рассылку задаю вопрос. если не в ту - не ругайте. :)
У меня в Акцесе есть две таблицы - справочник лекарственных препаратов и таблица их размещения на складе. Во второй таблице только идентификационный номер препарата. Есть запрос к этим двум таблицам из которого получается идентификатор, название и размещение.
Задача. Мне нужно каким-то образом редактировать размещение на основе идентификатора текущей записи в запросе. Т.е. в таблице я щелкаю по строке, у меня открывается форма редактирования в котором указаны поля размещения только текущего (где я щелкнул) препарата.
Как это можно сделать. Форму я сделал, осталось только привязать данные в ней к текущей строке запроса. А как это сделать додуматься не могу.
И другой вопрос. Можно ли в Акцессе сдедать запрос редактируемым, типа как в Вижуал ФоксПро?
Использую MS Office XP.
Отправлен: 06.03.2006, 09:32
Вопрос задал: sir henry (статус: Академик)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Sergio-dns
Здравствуйте, sir henry!
Такую привязку формы к данным запроса, какую Вы описали в своем вопросе, на сколько мне известно, в Access сделать нельзя. А вот по поводу второго Вашего вопроса, если у Вас обычный запрос на выборку, то Вы можете прямо в окне, в котором отображается запрос, изменять данные, и эти данные автоматически изменяться в соответствующей таблице.
Дело в том, что запрос - лишь иная форма представления данных из таблицы, то есть любой запрос на выборку напрямую связан с таблицей, а не копирует данные в новую таблицу.
Не знаю, как именно оформлен Ваш запрос, но у меня запросы на выборку работают именно так, и редактирую данные я именно через запросы.
--------- Работать ащще не прёт...
Ответ отправил: Sergio-dns (статус: 1-ый класс)
Отправлен: 06.03.2006, 14:00