Таймкоды: 00:00 | Вступление 01:23 | Создание формы "НовыйТовар" 03:23 | Добавление кнопки на форму "Заказы" 03:56 | Событие "Закрытие". Код на VBA 05:36 | Добавление нового элемента в список 06:15 | Run-time error 2450. Доработка кода VBA 08:12 | Заключение
Данный метод не работает, если обновляемое поле находиться в подчиненной форме! То же самое можно сделать с помощью одного макроса "Обновление". Выделяем поле со списком которое надо обновить, в его свойствах "событие" в строке "Получение Фокуса" выбираем макросы, и выбираем всего одну команду "Обновление", и пишем название поля которое обновляем. Таким образом можно обновлять любой объек (поле со списком), хоть в основной форме или подчиненной. А по видео хотелось бы видеть код VBA обновления списка как в основной, так и в подчиненной форме. А вместо сообщения, что форма товары не открыта, практичнее прописать, если ошибка, чтоб форма на добавление товара была универсальной, для применения из разных мест БД.
Интересно. Но. Я бы сделал в форме добавления товара две кнопки "сохранить" и "отмена" с соответствующими макросами на обновление формы. В учебных целях понятен смысл вывода сообщения, но в реальной базе такого быть не должно
Спасибо большое! На просторах интернета не удается найти такого же хорошего объяснения как реализовать ввод в несколько полей, да и ещё из разных таблиц. Пожалуйста, не могли бы вы развить тему?
Добрый день. Поделитесь советом пожалуйста. Есть две формы: все клиенты и клиенты которые начали сделку. В форме все клиенты есть поле с условием, что например Иванов И.И. 1.01.2020 начал оформлять эту сделку. Можно ли сделать так, что когда я ввожу дату в это поле в форме все клиенты, запись Иванов И.И. добавлялся автоматически во вторую форму. Чтобы не искать всех клиентов которые оформляют сделку в форме все клиенты. И если это реализуемо то подскажите пожалуйста как. Всю голову сломал. (((
А как сделать, чтобы когда в поле со списком вводится что-то чего нет и, при переходе на форму для ввода новой записи, там УЖЕ было вставлено то,что мы набирали в поле со списком?! Пробовал через NotInList - да, вставляется, но возникает проблема с тем, что когда возвращаешься в поле со списком, то надо удалить все, что вводил, обновить форму и только после этого добавленный Элемент можно выбрать! Как автоматизировать сей процесс?
Спасибо за Ваши ролики по Access. Просьба продолжить уроки по VBA.
Как и где скачать Access бесплатно - 7108.ru/a2109
Таймкоды:
00:00 | Вступление
01:23 | Создание формы "НовыйТовар"
03:23 | Добавление кнопки на форму "Заказы"
03:56 | Событие "Закрытие". Код на VBA
05:36 | Добавление нового элемента в список
06:15 | Run-time error 2450. Доработка кода VBA
08:12 | Заключение
allforms("Название") - Ковычки надо поставить
Данный метод не работает, если обновляемое поле находиться в подчиненной форме! То же самое можно сделать с помощью одного макроса "Обновление". Выделяем поле со списком которое надо обновить, в его свойствах "событие" в строке "Получение Фокуса" выбираем макросы, и выбираем всего одну команду "Обновление", и пишем название поля которое обновляем. Таким образом можно обновлять любой объек (поле со списком), хоть в основной форме или подчиненной. А по видео хотелось бы видеть код VBA обновления списка как в основной, так и в подчиненной форме. А вместо сообщения, что форма товары не открыта, практичнее прописать, если ошибка, чтоб форма на добавление товара была универсальной, для применения из разных мест БД.
Здравствуйте! А можете рассказать, как создать таблицу или запрос в access с помощью vba?
Интересно. Но. Я бы сделал в форме добавления товара две кнопки "сохранить" и "отмена" с соответствующими макросами на обновление формы. В учебных целях понятен смысл вывода сообщения, но в реальной базе такого быть не должно
Очень кстати! Спасибо большое!
Рад, что смотрите)
Спасибо большое! На просторах интернета не удается найти такого же хорошего объяснения как реализовать ввод в несколько полей, да и ещё из разных таблиц. Пожалуйста, не могли бы вы развить тему?
Добрый, спасибо. Развить в какую сторону?
Как добавить новые позиции в несколько связанных полей со списками в форме, информация из которых должна распределяться в одну или несколько таблиц.
Огромное спасибо!
Спасибо, что смотрите!
Супер канал. К сожалению сегодня людям интересно как другие то моську показывают то ещё какую-нибудь херню делают.
Каждому свое! Спасибо за добрые слова!
Добрый день. Поделитесь советом пожалуйста. Есть две формы: все клиенты и клиенты которые начали сделку. В форме все клиенты есть поле с условием, что например Иванов И.И. 1.01.2020 начал оформлять эту сделку. Можно ли сделать так, что когда я ввожу дату в это поле в форме все клиенты, запись Иванов И.И. добавлялся автоматически во вторую форму. Чтобы не искать всех клиентов которые оформляют сделку в форме все клиенты. И если это реализуемо то подскажите пожалуйста как. Всю голову сломал. (((
Не работает. ;( Обновить форму из другой формы не выходит от слова никак.
Что делать, когда название таблицы с пробелом "Проведённые работы"? нужны кавычки в коде или как записать, не работает из-за этого
Переименовать таблицу без пробелов.
А вообще квадратные скобки
А как сделать, чтобы когда в поле со списком вводится что-то чего нет и, при переходе на форму для ввода новой записи, там УЖЕ было вставлено то,что мы набирали в поле со списком?! Пробовал через NotInList - да, вставляется, но возникает проблема с тем, что когда возвращаешься в поле со списком, то надо удалить все, что вводил, обновить форму и только после этого добавленный Элемент можно выбрать! Как автоматизировать сей процесс?
Поддерживаю вопрос, тоже хочу так! А так, спасибо за видосы!
@@user-yl3lf1yh7lя реализовал через vba
@@user-yl3lf1yh7l я реализовал через vba.
Здравствуйте! Спасибо за уроки! Ваш сайт не работает?
Добрый, работает. Если вы из Казахстана то пользуйтесь vpn
@@AccesshelpRu спасибо