Как добавить новый элемент в поле со списком Microsoft Access (VBA)

Поделиться
HTML-код
  • Опубликовано: 13 сен 2024

Комментарии • 28

  • @user-rj1tb1cg4x
    @user-rj1tb1cg4x 3 года назад

    Спасибо за Ваши ролики по Access. Просьба продолжить уроки по VBA.

  • @AccesshelpRu
    @AccesshelpRu  3 года назад +1

    Как и где скачать Access бесплатно - 7108.ru/a2109

  • @AccesshelpRu
    @AccesshelpRu  3 года назад +2

    Таймкоды:
    00:00 | Вступление
    01:23 | Создание формы "НовыйТовар"
    03:23 | Добавление кнопки на форму "Заказы"
    03:56 | Событие "Закрытие". Код на VBA
    05:36 | Добавление нового элемента в список
    06:15 | Run-time error 2450. Доработка кода VBA
    08:12 | Заключение

  • @ТоликБад
    @ТоликБад 3 года назад +2

    allforms("Название") - Ковычки надо поставить

  • @РоманЩегряев
    @РоманЩегряев Год назад +1

    Данный метод не работает, если обновляемое поле находиться в подчиненной форме! То же самое можно сделать с помощью одного макроса "Обновление". Выделяем поле со списком которое надо обновить, в его свойствах "событие" в строке "Получение Фокуса" выбираем макросы, и выбираем всего одну команду "Обновление", и пишем название поля которое обновляем. Таким образом можно обновлять любой объек (поле со списком), хоть в основной форме или подчиненной. А по видео хотелось бы видеть код VBA обновления списка как в основной, так и в подчиненной форме. А вместо сообщения, что форма товары не открыта, практичнее прописать, если ошибка, чтоб форма на добавление товара была универсальной, для применения из разных мест БД.

  • @user-vm3mh7hk7d
    @user-vm3mh7hk7d Год назад +1

    Здравствуйте! А можете рассказать, как создать таблицу или запрос в access с помощью vba?

  • @user-qx3jt8fw1v
    @user-qx3jt8fw1v 3 года назад +3

    Интересно. Но. Я бы сделал в форме добавления товара две кнопки "сохранить" и "отмена" с соответствующими макросами на обновление формы. В учебных целях понятен смысл вывода сообщения, но в реальной базе такого быть не должно

  • @superkolbaster
    @superkolbaster 3 года назад

    Очень кстати! Спасибо большое!

    • @AccesshelpRu
      @AccesshelpRu  3 года назад

      Рад, что смотрите)

  • @user-ov4xe1yz8z
    @user-ov4xe1yz8z 3 года назад +1

    Спасибо большое! На просторах интернета не удается найти такого же хорошего объяснения как реализовать ввод в несколько полей, да и ещё из разных таблиц. Пожалуйста, не могли бы вы развить тему?

    • @AccesshelpRu
      @AccesshelpRu  3 года назад +1

      Добрый, спасибо. Развить в какую сторону?

    • @user-ov4xe1yz8z
      @user-ov4xe1yz8z 3 года назад +2

      Как добавить новые позиции в несколько связанных полей со списками в форме, информация из которых должна распределяться в одну или несколько таблиц.

  • @SuperSDVS
    @SuperSDVS 3 года назад

    Огромное спасибо!

    • @AccesshelpRu
      @AccesshelpRu  3 года назад

      Спасибо, что смотрите!

  • @Anton_Harchenko
    @Anton_Harchenko 3 года назад

    Супер канал. К сожалению сегодня людям интересно как другие то моську показывают то ещё какую-нибудь херню делают.

    • @AccesshelpRu
      @AccesshelpRu  3 года назад

      Каждому свое! Спасибо за добрые слова!

  • @makaley437
    @makaley437 3 года назад

    Добрый день. Поделитесь советом пожалуйста. Есть две формы: все клиенты и клиенты которые начали сделку. В форме все клиенты есть поле с условием, что например Иванов И.И. 1.01.2020 начал оформлять эту сделку. Можно ли сделать так, что когда я ввожу дату в это поле в форме все клиенты, запись Иванов И.И. добавлялся автоматически во вторую форму. Чтобы не искать всех клиентов которые оформляют сделку в форме все клиенты. И если это реализуемо то подскажите пожалуйста как. Всю голову сломал. (((

  • @pervakmatva
    @pervakmatva Год назад

    Не работает. ;( Обновить форму из другой формы не выходит от слова никак.

  • @user-zm7jw3nb3d
    @user-zm7jw3nb3d 2 года назад

    Что делать, когда название таблицы с пробелом "Проведённые работы"? нужны кавычки в коде или как записать, не работает из-за этого

    • @user-nt5fj4wg5q
      @user-nt5fj4wg5q Год назад

      Переименовать таблицу без пробелов.

    • @user-nt5fj4wg5q
      @user-nt5fj4wg5q Год назад

      А вообще квадратные скобки

  • @PervakMatvii
    @PervakMatvii Год назад

    А как сделать, чтобы когда в поле со списком вводится что-то чего нет и, при переходе на форму для ввода новой записи, там УЖЕ было вставлено то,что мы набирали в поле со списком?! Пробовал через NotInList - да, вставляется, но возникает проблема с тем, что когда возвращаешься в поле со списком, то надо удалить все, что вводил, обновить форму и только после этого добавленный Элемент можно выбрать! Как автоматизировать сей процесс?

    • @user-yl3lf1yh7l
      @user-yl3lf1yh7l 3 месяца назад

      Поддерживаю вопрос, тоже хочу так! А так, спасибо за видосы!

    • @PervakMatvii
      @PervakMatvii 3 месяца назад

      @@user-yl3lf1yh7lя реализовал через vba

    • @PervakMatvii
      @PervakMatvii 3 месяца назад

      @@user-yl3lf1yh7l я реализовал через vba.

  • @zhanybek_ong
    @zhanybek_ong 3 года назад

    Здравствуйте! Спасибо за уроки! Ваш сайт не работает?

    • @AccesshelpRu
      @AccesshelpRu  3 года назад

      Добрый, работает. Если вы из Казахстана то пользуйтесь vpn

    • @zhanybek_ong
      @zhanybek_ong 3 года назад

      @@AccesshelpRu спасибо