powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как добавить и прочитать данные из столбца подстановок с помощью VBA?
10 сообщений из 10, страница 1 из 1
Как добавить и прочитать данные из столбца подстановок с помощью VBA?
    #39030400
msleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день! Столкнулся с такой проблемой есть таблица в Access 2010, где есть столбец подстановки. Т.е можно несколько значений вставлять в одно поле. (тут можно почитать о нем общие сведения https://support.office.com/ru-ru/article/Добавление-и-изменение-столбца-подстановок-одновременно-допускающего-несколько-значений-63834360-2d63-4e13-8499-a62b47a4ee27?ui=ru-RU&rs=ru-RU&ad=RU

так вот у меня теперь проблема, а как добавить запись в это поле с помощью VBA?
Пробовал через Recordset выдает ошибку
Код: vbnet
1.
rst.fields("Поле").value="тест"


Или даже как просто получить значение этого поля, чтобы использовать его дальше в макросе?
...
Рейтинг: 0 / 0
Как добавить и прочитать данные из столбца подстановок с помощью VBA?
    #39032649
lord_de_tempest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поле с несколькими значениями - это вложенный рекордсет.
Поэтому можно определить второй рекордсет и добавить туда строчку:
Код: vbnet
1.
2.
3.
4.
5.
6.
set rst2=rst.fields("Поле").value
rst.edit
rst2.addnew
rst2![...]=...
rst2.update
rst.update
...
Рейтинг: 0 / 0
Как добавить и прочитать данные из столбца подстановок с помощью VBA?
    #39032707
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
msleg....
Т.е можно несколько значений вставлять в одно поле.
...."пообщавшись" с ACCESSом годика два (или больше) Вы поймете, что поля допускающие несколько значений это зло, придуманное в угоду домохозяйкам, юзающим Акс
...
Рейтинг: 0 / 0
Как добавить и прочитать данные из столбца подстановок с помощью VBA?
    #39032711
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дались вам всем эти домохозяйки.
Где вы их только откапываете?
...
Рейтинг: 0 / 0
Как добавить и прочитать данные из столбца подстановок с помощью VBA?
    #39032718
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
__Michelle,
Ну это не к Вам-можно сказать: "..в угоду сантехникам.."
Интересно:а как Вы относитесь к многозначным полям (особенно при создании "связки" Акса и другого ПО)
...
Рейтинг: 0 / 0
Как добавить и прочитать данные из столбца подстановок с помощью VBA?
    #39032731
Фотография __Michelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku,

Я на свой счет и не принимала, естественно.
Но дело в том, что я не знаю практически ни одной домохозяйки.)))
Есть некоторые знакомые, не устроенные официально,
но кто-то из них языки на дому преподает, кто-то математику...
Да и "сантехникам", думаю, Access не снился.)))

Многозначные поля...
Нет, не использую.... Не вижу особого смысла.
Но обсуждать их полноценно я не готова именно поэтому, нет вызревших аргументов.
Надо бы почитать где-нибудь, чем разработчики аргументируют их появление.

Сейчас вообще все больше и больше оболочек, скрывающих суть.
Чтоб ни до чего не добраться, это вам не биты с регистрами.)))
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Как добавить и прочитать данные из столбца подстановок с помощью VBA?
    #39453442
Bestest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lord_de_tempest,

что подразумевается под rst2![...]=...???
...
Рейтинг: 0 / 0
Как добавить и прочитать данные из столбца подстановок с помощью VBA?
    #39453446
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bestestчто подразумевается под rst2![...]=...???Присвоение значения полю текущей записи.
...
Рейтинг: 0 / 0
Как добавить и прочитать данные из столбца подстановок с помощью VBA?
    #39453453
Bestest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Но ведь речь идет о поле с подстановкой, я объявил новый рекордсет как вложенный в первый , а что должно быть вместо ... ??
...
Рейтинг: 0 / 0
Как добавить и прочитать данные из столбца подстановок с помощью VBA?
    #39453454
Bestest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Bestest,

set rst2=rst.fields("Поле").value
rst.edit
rst2.addnew
rst2![...]=... --- ????????????
rst2.update
rst.update
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как добавить и прочитать данные из столбца подстановок с помощью VBA?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]