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

Поиск в основной форме по записи в подчиненной форме

09.02.2011, 03:37. Показов 4706. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не могли бы подсказать как из подчиненной формы можно перейти в основую форму, на определенную запись. Т.е. в подчиненной форме есть поля...необходимо, чтобы нажав на определенную фамилию осуществлялся переход в основную форму, на запись с этой фамилией. Думала связать через код ученного, который есть в двух формах...Намекните хотя бы какие методы существуют... Знаю только как переходить, когда подчиненная форма - есть список, а у меня отдельные поля...Может что-то не правильно выражаю..извините.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.02.2011, 03:37
Ответы с готовыми решениями:

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

Поиск записи в главной форме по записям в подчиненной
Есть основная форма и подчиненная. В основной форме введены все данные об абоненте библиотекы. В подчиненной форме фиксируется...

Поиск записей в подчиненной форме по значению поля со списком в главной форме
Доброго времени суток уважаемые Форумчане! Очередной раз необходима Ваша помощь!!! Суть вопроса: на форме Водители имеем подчиненную...

4
 Аватар для Елена
2454 / 797 / 24
Регистрация: 18.08.2009
Сообщений: 1,697
09.02.2011, 07:35
НеГоДяЙкА, я записала обработку события для поля0 в подчиненной форме по событию Нажать кнопку. Происходит открытие формы на выбранной записи и устанавливается на этой записи фокус
PureBasic
1
2
3
4
5
6
7
Private Sub Поле0_Click()
 
Dim stLinkCriteria As String
stLinkCriteria = "[Фамилия]=" & "'" & Me.Поле0 & "'"
DoCmd.OpenForm "МОЛОДЫЕ УЧЁНЫЕ", , , stLinkCriteria
Forms![МОЛОДЫЕ УЧЁНЫЕ].[Фамилия].SetFocus
End Sub
1
Модератор
Эксперт MS Access
 Аватар для shanemac51
12231 / 5078 / 814
Регистрация: 07.08.2010
Сообщений: 14,937
Записей в блоге: 4
09.02.2011, 11:07
Лучший ответ Сообщение было отмечено как решение

Решение

примерно так

-ленточная форма с поиском по любому полю
-выход на общую или научную по кнопкам для выбранной строки
Вложения
Тип файла: zip uchen209.zip (113.4 Кб, 1315 просмотров)
3
5 / 5 / 1
Регистрация: 12.08.2010
Сообщений: 151
10.02.2011, 01:48  [ТС]
Цитата Сообщение от shanemac51 Посмотреть сообщение
-ленточная форма с поиском по любому полю
-выход на общую или научную по кнопкам для выбранной строки
Если можно было бы говорить n раз спасибо, я бы вам столько раз и сказала бы это! Сейчас буду разбираться, скорее всего ждите вопросов..=)

Добавлено через 3 минуты
Цитата Сообщение от Елена Посмотреть сообщение
НеГоДяЙкА, я записала обработку события для поля0 в подчиненной форме по событию Нажать кнопку. Происходит открытие формы на выбранной записи и устанавливается на этой записи фокус
PureBasic
1
2
3
4
5
6
7
Private Sub Поле0_Click()
 
Dim stLinkCriteria As String
stLinkCriteria = "[Фамилия]=" & "'" & Me.Поле0 & "'"
DoCmd.OpenForm "МОЛОДЫЕ УЧЁНЫЕ", , , stLinkCriteria
Forms![МОЛОДЫЕ УЧЁНЫЕ].[Фамилия].SetFocus
End Sub
у меня что-то подобное было, только я там поналяпывала кучу лишнего.. еще и Recordset всунула... Спасибо большое и человеческое!

Добавлено через 7 минут
И всё-таки форумы - это чудесная вещь..я не знала ниодного способа перехода, а теперь целых два..и в принципе поняла их суть...Спасибо еще раз вам!
0
5 / 5 / 1
Регистрация: 12.08.2010
Сообщений: 151
28.02.2011, 02:04  [ТС]
Снова прошу подсказать... Когда осуществляется переход чисто по Фамилии, то не учитывается, что могут фамилии быть одинаковыми..сделала так:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Private Sub Поле0_Click()
Dim a As String
Dim b As String
Dim stLinkCriteria As String
Dim str As String
a = Фамилия.Value & Имя.Value
b = Поле0.Value & Поле2.Value
If a = b Then
stLinkCriteria = "[Фамилия]=" & "'" & Me.Поле0 & "'"
str = "[Имя]=" & "'" & Me.Поле2 & "'"
DoCmd.OpenForm "Молодые учёные", acNormal, , str 'stLinkCriteria
Forms![Молодые учёные].[Фамилия].SetFocus
End If
End Sub
Поле0 - поле в подчиненное форме Фамилии
Поле2- поле в подчиненной Имени
ФАМИЛИЯ,ИМЯ - в главной форме поля соответственно

..
ну проверяю, счастливая, ДУМАЮ получилось..а когда побольше для примера записей добавила поняла, что он просто по имени делает отбор..но имена же тоже совпадать могут...

Подскажите как можно сделать поиск учитывая и Фамилию и Имя одновременно..а то напутала уже и нагородила много и бесполезно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.02.2011, 02:04
Помогаю со студенческими работами здесь

Поиск записей в подчиненной форме по различным параметрам полей в главной форме
Доброго времени суток уважаемые Форумчане! Пожалуй, заключительный вопрос. Суть вопроса: на форме Водители имеем подчиненную форму...

Флажок в основной и подчиненной форме
Привет! Скажите, пж, как сделать следующее. В основной форме ставится флажок, и в подчиненной он простоавляется ДЛЯ ВСЕХ ЗАПИСЕЙ...

Как не сохранять запись в подчиненной форме при отмене сохранения в момент закрытия основной
Добрый день! Есть 2е формы (Ввод оборудования - обычная и История - форма с подчиненной формой в виде таблицы). У них есть общее поле...

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

Дублирование записи в подчиненной форме
Существует главная форма, в ней подчиненная ленточная форма с наборами значений для данных в главной форме (один ко многим). По нажатию...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru