• Добро пожаловать на компьютерный форум Tehnari.ru. Здесь разбираемся с проблемами ПК и ноутбуков: Windows, драйверы, «железо», сборка и апгрейд, софт и безопасность. Форум работает много лет, сейчас он переехал на новый движок, но старые темы и аккаунты мы постарались сохранить максимально аккуратно.

    Форум не связан с магазинами и сервисами – мы ничего не продаём и не даём «рекламу под видом совета». Отвечают обычные участники и модераторы, которые следят за порядком и качеством подсказок.

    Если вы у нас впервые, загляните на страницу о форуме и правила – там коротко описано, как задать вопрос так, чтобы быстро получить ответ. Чтобы создавать темы и писать сообщения, сначала зарегистрируйтесь, а затем войдите под своим логином.

    Не знаете, с чего начать? Создайте тему с описанием проблемы – подскажем и при необходимости перенесём её в подходящий раздел.
    Задать вопрос Новые сообщения Как правильно спросить
    Если пришли по старой ссылке со старого Tehnari.ru – вы на нужном месте, просто продолжайте обсуждение.

Помощь в Access

Nero_Hawk

Ученик
Регистрация
7 Авг 2018
Сообщения
3
Реакции
0
Баллы
0
Помощь в Access

Есть табличная форма созданная на основе таблицы, в которой 10 столбцов, один из которых образовалось, а еще один передано количество.
Как в форме сделать так, чтобы в ячейку передано автоматом проставлялось введенное значение из образовалось.
Такую операцию нужно сделать именно в форме так как существует еще одна форма для ввода данных в эту же таблицу, но без такого условия на повторение.
Заранее большое спасибо.
 
Нет ничего проще: нужно в форме ячейке "передано" дать заголовок "образовалось".
Вообще, в Access есть более правильный путь: делать форму не на основании таблицы, а на основании запроса. Тогда можно в разных режимах работы формы подставлять в ячейки требуемые значения, формируя запрос строчкой SQL при её открытии.
 
Спасибо, буду пробовать.
 
"Нет ничего проще: нужно в форме ячейке "передано" дать заголовок "образовалось"."
Так не выйдет, нужно чтобы ячейке "передано" присваивалось значение и сохранялось в таблице в графе передано.
 
с помощью мастера подстановки попробуйте связать две ячейки таблицы.
 
нужно чтобы ячейке "передано" присваивалось значение и сохранялось в таблице в графе передано.
В таком случае "сэкономить" не удастся, придётся строить форму на основании запроса. А вот в самом запросе можно прописать любые (почти любые) действия над ячейками.


P.s. И еще одно замечание: При кажущейся безграничной функциональности, Access (впрочем, как и все остальные реляционные СУБД) - "жесткая" система, не терпит отступления от заложенного в неё алгоритма. Поэтому, если что-то не получается, значит Вы отошли от алгоритма. А чтобы к нему вернуться, придётся пересмотреть принципиальные моменты реализации вашей задумки.
 
Назад
Сверху