Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/82: Рейтинг темы: голосов - 82, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 12.06.2011
Сообщений: 8

Получить значение поля формы в access 2010

12.06.2011, 21:28. Показов 16853. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
forms![name_form]![name_polesospiskom] не понимает((

проблема с базой, написанной на access 2007 при переносе в 2010
в форме adraha_new по кнопке вызывается запрос, который в качестве параметра берет одно из полей в форме maxl (список выбора, по которому в новую таблицу из основной отбираются поля)

SQL
1
SELECT working.* INTO work_table FROM working WHERE (((working.maxlaka)=forms![adraha_new]!maxl));
2010 этот синтаксис не понимает((( что делать? как получить значение maxl ??
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.06.2011, 21:28
Ответы с готовыми решениями:

Получить значение поля из таблицы БД Access
Ищу помощь в написании кода для работы с реляционной моделью БД Access. Прошу админа не банить. Начал переписывать свою же программу...

Как получить значение поля из формы
Есть форма, в ней поле "word_", на форме кнопка с кодом. Не получается взять значение из поля и передать его в ворд. Спотыкается на строке...

Получить значение поля формы документа
Помогите пожалуйста с решением проблемы. Есть форма документа. На ней поле Фамилия. Табличной части нет. Как получить значение этого поля....

18
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
12.06.2011, 21:51
Цитата Сообщение от alexsa75 Посмотреть сообщение
SELECT working.* INTO work_table FROM working WHERE (((working.maxlaka)=forms![adraha_new]!maxl));

2010 этот синтаксис не понимает((( что делать? как получить значение maxl ??
Собственно и в 2003 не поймет.
Во-превых.
Вообще-то для внесения информации в таблицу ипользуется конструкция вида:
INSERT INTO....SELECT.... FROM.... WHERE....
А никак не Select INTO.

Во вторых.
Возможно нужно непосредственно указать Column ПоляСоСписком.
forms![adraha_new]!maxl.Column(1) или какой там он у Вас..
0
0 / 0 / 0
Регистрация: 12.06.2011
Сообщений: 8
12.06.2011, 22:03  [ТС]
Цитата Сообщение от Agapov_stas Посмотреть сообщение
Собственно и в 2003 не поймет.
Во-превых.
Вообще-то для внесения информации в таблицу ипользуется конструкция вида:
INSERT INTO....SELECT.... FROM.... WHERE....
А никак не Select INTO.
..
запрос создавался конструктором, v 2007 SELECT на запрос на создание

Цитата Сообщение от Agapov_stas Посмотреть сообщение
Во вторых.
Возможно нужно непосредственно указать Column ПоляСоСписком.
forms![adraha_new]!maxl.Column(1) или какой там он у Вас..
нету там такого параметра(( все перебрала уже! value тоже нет
0
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
12.06.2011, 22:13
нету там такого параметра
Виноват, предложенное уточнение по поводу Column(1) будет работать только в VBA.В запросе нельзя обращаться к контролу так.
запрос создавался конструктором
Не знаю,правильная конструкция та,которую я приложил.
INSERT INTO SELECT FROM.

А какую именно АшиПку выдает?

Кстати,уже нашел еще одну ошибку.
SELECT working.*
Jet SQL не поймет такого.
Необходимо явно перечислить вносимые поля и они должны по порядку также перечислены(и с такими же форматами) как и у тех куда вносите.

SQL
1
INSERT INTO work_table(Поле1,Поле2,Поле3) SELECT working(Поле1,Поле2,Поле3) FROM...WHERE...
0
0 / 0 / 0
Регистрация: 12.06.2011
Сообщений: 8
12.06.2011, 22:15  [ТС]
Цитата Сообщение от Agapov_stas Посмотреть сообщение
А какую именно АшиПку выдает?


предлогает ввести вручную параметр forms![adraha_new]![maxl] ((( в 2007 он прекрасно понимал все
0
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
12.06.2011, 22:22
предлогает ввести вручную параметр forms![adraha_new]![maxl] ((( в 2007 он прекрасно понимал все
хм...
Контролл именно так называется на форме?

Кстати,бывают еще просто глюки с полями.
Попробуйте создать новое ПолеСоСписком.
0
0 / 0 / 0
Регистрация: 12.06.2011
Сообщений: 8
12.06.2011, 22:40  [ТС]
Цитата Сообщение от Agapov_stas Посмотреть сообщение
хм...
Контролл именно так называется на форме?

Кстати,бывают еще просто глюки с полями.
Попробуйте создать новое ПолеСоСписком.
никак! чтобы пусто было 2010 (у нас надо сдавать в колледже на 2010, а писалось дома на 2007 ... он и в отчетах не понимает такие конструкции)
0
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
12.06.2011, 22:44
Цитата Сообщение от alexsa75 Посмотреть сообщение
у нас надо сдавать в колледже на 2010, а писалось дома на 2007
Слушайте,я Вас уверяю в данном конкретном случае Обращение к контролам ТОЧНО НЕ ОТЛИЧАЮТСЯ ни в 2007 ни в 2010 ни в 2003.
Вы просто что-то не так делаете..
Выложите свой пример БД.
0
0 / 0 / 0
Регистрация: 12.06.2011
Сообщений: 8
12.06.2011, 22:52  [ТС]
Цитата Сообщение от Agapov_stas Посмотреть сообщение
Слушайте,я Вас уверяю в данном конкретном случае Обращение к контролам ТОЧНО НЕ ОТЛИЧАЮТСЯ ни в 2007 ни в 2010 ни в 2003.
Вы просто что-то не так делаете..
Выложите свой пример БД.


то что не отличается понятно, но не работает((( жуть какая-то
БД вам не поможет, там на иврите((
0
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
12.06.2011, 22:54
Цитата Сообщение от alexsa75 Посмотреть сообщение
там на иврите((
Ну...начнемс изучать
0
0 / 0 / 0
Регистрация: 12.06.2011
Сообщений: 8
12.06.2011, 23:07  [ТС]
Цитата Сообщение от Agapov_stas Посмотреть сообщение
Ну...начнемс изучать
adraha_new.rar
нажать первую кнопку, в форме можно ничего не выбирать (по умолчанию) и опять верхнюю кнопку нажать (подсказка там на английском на кнопке "list adraxa")
0
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
12.06.2011, 23:14
Ок,только седьмой оффис установлен на работе...Дома 2003 стоит.
Завтра с утреца посмотрю.

P.S.зачем на файлообменник заряжать файл?Ведь тут можно\нужно прикреплять файлы...
0
0 / 0 / 0
Регистрация: 12.06.2011
Сообщений: 8
12.06.2011, 23:23  [ТС]
Цитата Сообщение от Agapov_stas Посмотреть сообщение
Ок,только седьмой оффис установлен на работе...Дома 2003 стоит.
Завтра с утреца посмотрю.

P.S.зачем на файлообменник заряжать файл?Ведь тут можно\нужно прикреплять файлы...
в 2007 работает! 2010 неа
спасиб

Добавлено через 5 минут
Цитата Сообщение от Agapov_stas Посмотреть сообщение
Ок,только седьмой оффис установлен на работе...Дома 2003 стоит.
Завтра с утреца посмотрю.

P.S.зачем на файлообменник заряжать файл?Ведь тут можно\нужно прикреплять файлы...
сейчас попробовали на 2007 оф на работе(( не работает! может сервис паки какие не стоят?
дома все пучком
0
3357 / 1776 / 83
Регистрация: 05.08.2010
Сообщений: 4,471
13.06.2011, 11:28
Цитата Сообщение от alexsa75 Посмотреть сообщение
сейчас попробовали на 2007 оф на работе(( не работает!
Говорю же, удалите контрол с формы, и создайте новый!...возможны глюки с полями...

Добавлено через 46 секунд
Цитата Сообщение от alexsa75 Посмотреть сообщение
может сервис паки какие не стоят?
Не думаю...По крайней мере не должно...

Добавлено через 11 часов 57 минут
Специально установил 2010 оффис.
Вообщем у меня ВООБЩЕ не работает запрос на добавление.Даже БЕЗ условия WHERE.
Я предполагаю,что это из-за иврита....но не факт,конечно..
0
15 / 15 / 2
Регистрация: 20.11.2009
Сообщений: 452
24.12.2011, 00:42
столкнулся с проблемой считывания с текстового поля. (списки, переключатели читаются нормально)
SQL
1
2
тели.*, Нагрузка.Цена, Нагрузка.Нагрузка, [Цена]*[Нагрузка] AS Выражение1, Преподаватели.код_преподавателя, Forms![Главная форма]!Поле12 AS Выражение2
....
Изначально поле должно было быть с датой, попытался считать простое значение - тот же эффект пустого поля в запросе
0
 Аватар для ironegg
1905 / 782 / 31
Регистрация: 11.02.2010
Сообщений: 1,567
24.12.2011, 01:10
будем угадывать, или файл посмотрим?
вот например, это ты выложил кусок сохраненного запроса, или, может быть, он "висит" на обновлении этого текстового поля?
0
15 / 15 / 2
Регистрация: 20.11.2009
Сообщений: 452
24.12.2011, 08:12
Из запроса.
запрос Стоимость_услуг_преподаватель
Данные из 3 вкладки на главной форм
Вложения
Тип файла: rar Вариант_40.rar (56.2 Кб, 78 просмотров)
0
 Аватар для andrey_ba
267 / 267 / 4
Регистрация: 01.11.2011
Сообщений: 612
24.12.2011, 14:24
у меня сработал
Миниатюры
Получить значение поля формы в access 2010  
0
15 / 15 / 2
Регистрация: 20.11.2009
Сообщений: 452
25.12.2011, 01:15
Цитата Сообщение от andrey_ba Посмотреть сообщение
у меня сработал
Где же он сработал, если поля пустые
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.12.2011, 01:15
Помогаю со студенческими работами здесь

Получить значение из поля подчиненной формы
Добрый вечер господа профессионалы! Как отобразить длинный текст поля из подчиненной формы в другом свободном поле??? Блин! Сомневаюсь,...

Как получить максимальное значение из вычисляемого поля в отчете Access?
Добрый день, уважаемые знатоки. Суть вопроса в следующем: есть отчет построенный на запросе, в котором идет сравнение показателей. В этом...

Как вставить значение поля формы типа double из access 97 в таблицу, которая находится на ms sql сервере
Как вставить значение поля формы типа double из access 97 в таблицу, которая находится на ms sql сервере. Есть старая программа в access...

Сумма значений поля подчиненной формы по условию на значение другого поля той же формы
Здравствуйте. Есть форма в БД Аксесс с подчиненной формой. В подчиненной форме есть 2 поля: Статья - целое число и ЧасовПлан - одинарное с...

Столкнулся с проблемой при создании главной формы в access 2010, точнее не могу сделать картинку в размер формы
Всем доброго времени суток=) Столкнулся с проблемой при создании главной формы в access 2010, точнее не могу сделать картинку в размер...


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

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru