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

Как результат запроса вывести в подчиненной форме?

11.01.2011, 13:10. Показов 4487. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пожалуйста, помогите. Как вывести результат запроса не в новом окне, а в подчиненной форме. На форме поле со списком и кнопка для выполнения запроса, а также подчиненная форма, созданная на основе этого запроса. Пожалуйста, пишите проще (блондинка). заранее огромное спасибо!!!!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.01.2011, 13:10
Ответы с готовыми решениями:

Запрет на создание записи в подчиненной форме при отсутствии значения в поле главной формы( или в этой же подчиненной форме) Аксесс 2003
Доброго времени суток ! Помогите , пожалуйста, решить проблему! шаг 1. В форме "frmТОиР_2" при вводе в "ПОЛЕ...

Результат запроса не в окне запроса, а на форме
а если я написал запрос на выборку,я могу в поисковой форме через нажатие на кнопку запустить этот запрос,но чтобы результат он мне выдал...

Открытие формы или запроса путём клика на запись из списка в подчиненной форме
Есть база "Автотранспортное предприятие" в которой хочу переделать одну из форм по выдаче документов водителю. Есть список...

5
 Аватар для ironegg
1905 / 782 / 31
Регистрация: 11.02.2010
Сообщений: 1,567
12.01.2011, 16:38
в обработчике кнопки используйте метод подчиненной формы - Requery
1
0 / 0 / 0
Регистрация: 11.01.2011
Сообщений: 3
12.01.2011, 17:16  [ТС]
Спасибо, что ответили. Сделала еще вчера, как-то дошло. А не подскажите, чтобы мне этакое написать в макросе, чтобы после выполнения запроса (при отсутстии записей) подчиненная форма не отображалась, а выходило сообщение. Макросы пишу в конструкторе, с языком VBA не очень дружу.
0
 Аватар для ironegg
1905 / 782 / 31
Регистрация: 11.02.2010
Сообщений: 1,567
12.01.2011, 17:30
про макросы не скажу. после обновления подчиненной формы, можно получить количество записей в ней.
Visual Basic
1
Form_users.Recordset.recordcount
ну и смотря по тому сколько записей вывести предупреждение.
а можно даже до обновления подчиненной прикинуть, будут ли в ней записи
Visual Basic
1
2
3
Dim r As DAO.Recordset
Set r = CurrentDb.OpenRecordset("SELECT номер FROM таблица WHERE номер=" & ПолеНаФорме )
If r.RecordCount Then
0
0 / 0 / 0
Регистрация: 11.01.2011
Сообщений: 3
12.01.2011, 18:10  [ТС]
Basic не понимаю, можно подробней
Пишу :

Visual Basic
1
2
3
4
5
6
7
Private Sub Form_BeforeUpdate(Cancel As Integer)
 
Dim r As DAO.Recordset
Set r = CurrentDb.OpenRecordset("SELECT номер FROM таблица WHERE номер=" & ПолеНаФорме)
If r.RecordCount Then [COLOR="red"]( а что здесь?)[/COLOR]
 
End Sub
напишите, пожалуйста, на каком-нибудь примере.
0
 Аватар для ironegg
1905 / 782 / 31
Регистрация: 11.02.2010
Сообщений: 1,567
13.01.2011, 09:42
Visual Basic
1
2
3
4
5
6
7
8
9
Private Sub Form_BeforeUpdate(Cancel As Integer)
 
Dim r As DAO.Recordset
Set r = CurrentDb.OpenRecordset("SELECT номер FROM таблица WHERE номер=" & ПолеНаФорме)
If r.RecordCount Then '[COLOR="red"]( а что здесь?)[/COLOR]
    Подчиненная.Form.Requery
Else
    MsgBox "для этого значения нет данных"
End Sub
это только пример. в случае отсутствия данных значение в списке изменится, а информация в подчиненной останется старой
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
13.01.2011, 09:42
Помогаю со студенческими работами здесь

Результат запроса в форме
Имеется таблица "Счет" и связанная с ней "Предмет счета". Каждой записи таблицы "Счет" может соответствовать несколько числовых...

Как результат подзапроса вывести в одну строчку основного запроса?
еще раз всем привет! подскажите как сделать так чтобы результаты подзапроса выводились в одну строчку, через запятую в поле основного...

Как сделать фильтр в подчиненной форме по диапазону дат введенной в главной форме?
Всем доброго дня! Такая проблема: Есть подчин/форма и и в ней поле DataZayavki. Из главной формы вводится диапазон от Dz до Dz1. Вот...

Фильтрация данных в подчиненной форме через главную/в самой подчиненной
Доброго времени суток! Столкнулся с проблемой - нужно отфильтровать публикации по типу и дате в формах Сотрудники2 и Студенты1, в них...

Сумма из подчиненной формы, отмена записей в подчиненной форме
Нужна сразу помощь по четырем пунктам, форма КвитанцияСкупкиОбмена надо: 1. Суммирование поля Сумма в подчиненной форме с занесением в...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере нетипового документа выдачи шин для спецтехники с табличной частью, разработанного в конфигурации КА2. Номеклатура. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru