Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.84/19: Рейтинг темы: голосов - 19, средняя оценка - 4.84
 Аватар для pasha_2001
0 / 0 / 0
Регистрация: 14.11.2012
Сообщений: 89

Не принимает значение из поля со списком

02.10.2013, 18:08. Показов 4310. Ответов 45
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
Есть поле со списком, которое называется ПолеСоСписком19, в котором значения из таблицы списка должностей.
Необходимо при вносе данных о сотруднике в другую таблицу также внести и должность из той таблицы.
На кнопку повесил добавление данных о сотруднике:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Private Sub Добавить_должность_Click()
               
        Dim rst As ADODB.Recordset
        Set rst = New ADODB.Recordset
        With rst
        .Open "Sotrudniki", CurrentProject.Connection, adOpenDynamic, adLockPessimistic
        .AddNew
        .Fields("FIO") = Me.FIO
        .Fields("id_dolz") = ПолеСоСписком19.Value
        .Fields("date_birth") = Me.date_birth
        .Fields("obrazovanue") = Me.obrazovanue
        .Update
        End With
        rst.Close
        Set rst = Nothing
        
End Sub
Однако при нажатии на кнопку выскакивает ошибка на строку .Fields("id_dolz") = ПолеСоСписком19.Value
"Не удается найти объект в семействе, соответствующий требуемому имени или порядковому номеру"
Как правильно принять значение поля со списком?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.10.2013, 18:08
Ответы с готовыми решениями:

Значение поля со списком по значениям другого поля со списком
Привет всем. Требуется помощь со связанными полями со списками. В форме доходы федерации в первом поле со списком(подписанное тип...

Выбор значения из поля со списком, исходя из предыдущего поля со списком
Дана БД. Форма на добавление данных. Необходимо сделать следующее: 1) В поле "Свободно велосипедов" выводить значение из...

Значение поля со списком в запросе
Здравствуйте!!! Нужна помощь с запросом. Как в запросе написать условие, которое будет браться из поля со списком на форме?

45
Эксперт MS Access
2841 / 1381 / 217
Регистрация: 13.05.2011
Сообщений: 4,224
14.10.2013, 16:39
Студворк — интернет-сервис помощи студентам
извените базу посмотреть не могу, пишу с телефона. если работы у вас уже расценены, то по моему в конструкторе запроса примерно: sum(стоимостьработ умножить на процен). или если успею, подождем пока дойду до дома.
0
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
14.10.2013, 17:05
Измените запрос "Зарплата" на след. текст, без Between и с проверкой пустого поля на форме..
Кликните здесь для просмотра всего текста
SQL
1
2
3
4
SELECT Sotrudniki.FIO, SUM(Nz([Сумма заказа],0)) AS [Общая сумма заказов], (Dolzhnost![oklad:]) AS Оклад, SUM(Nz([Сумма заказа],0)*Dolzhnost![oklad:]) AS [К выдаче]
FROM Dolzhnost RIGHT JOIN (Sotrudniki LEFT JOIN [Сумма заказов] ON Sotrudniki.id_sotr=[Сумма заказов].id_sotr) ON Dolzhnost.[id_dolz:]=Sotrudniki.[id_dolz:]
WHERE (([Сумма заказов]!date_zakaza>=Forms!frmЗарплата!plD1) OR Forms!frmЗарплата!plD1 IS NULL) AND (([Сумма заказов]!date_zakaza<=Forms!frmЗарплата!plD2) OR Forms!frmЗарплата!plD2 IS NULL)
GROUP BY Sotrudniki.FIO, Dolzhnost![oklad:];
0
 Аватар для pasha_2001
0 / 0 / 0
Регистрация: 14.11.2012
Сообщений: 89
20.10.2013, 11:45  [ТС]
Добрый день, а как в Сотрудники -> Добавление сотрудников проверить правильность ввода данных. В проверка по условию писал проверку на ноль ="" но это не работает, необходимо проверить на то что поля заполнены и на то что в полях нужные данные, напр в поле дата - дата а не слово
0
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
20.10.2013, 11:56
Предположу, что Вы говорите о форме "Сотрудники_администратор".
Вложения
Тип файла: rar sto1_2013-10-14.rar (61.3 Кб, 6 просмотров)
0
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
20.10.2013, 12:00
Цитата Сообщение от pasha_2001 Посмотреть сообщение
В проверка по условию писал проверку на ноль =""
Нужно было: Len([FIO] & '')>0
1
 Аватар для pasha_2001
0 / 0 / 0
Регистрация: 14.11.2012
Сообщений: 89
21.10.2013, 11:07  [ТС]
Спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.10.2013, 11:07

Значение по умолчанию поля со списком
Добрый день. Мне кажется, что я делаю что-то не так. Реализована форма входа в БД, путем несложных преобразований я получаю UserName...

Присвоить значение переменной из поля со списком
как присвоить значение переменной из поля со списком VBA acces для дальнейшего использования в расчетах??

Значение поля со списком отсутствует в списке
Здравствуйте! На форме есть поля, например, ф,и,о, район, должность. Значения полей со списком &quot;район&quot; и...

Зафиксировать старое значение поля со списком
Здравствуйте. Есть задача: вести журнал изменений, вносимых пользователями в базу. При этом требуется фиксировать &quot;старое...

Значение по умолчанию для поля со списком
Здравствуйте, подскажите пожалуйста. Имеется таблица с полем со списком где можно выбирать несколько значений, но у меня никак не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
46
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru