powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Две подчиненные формы - переход на выбранную в одной из них запись
12 сообщений из 12, страница 1 из 1
Две подчиненные формы - переход на выбранную в одной из них запись
    #32222331
Ми
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На главной форме (MainForm) лежат две подчиненные (SimpleForm и TableForm). По сути они одинаковы, но одна отображена как табличная, а другая - как простая форма. Нужно, чтобы при переходе с записи на запись в TableForm аналогичный переход осуществлялся и в SimpleForm.
Подскажите, кто знает, заранее спасибо.
...
Рейтинг: 0 / 0
Две подчиненные формы - переход на выбранную в одной из них запись
    #32222406
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на событие текущая запись в одной - делай переход с помощью bookmark lkz lheujq
...
Рейтинг: 0 / 0
Две подчиненные формы - переход на выбранную в одной из них запись
    #32222421
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Свойства Подчиненной формы => Данные => Подчиненные, основные поля
Типа ето работает так как тебе надо...
...
Рейтинг: 0 / 0
Две подчиненные формы - переход на выбранную в одной из них запись
    #32222507
Ми
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To Vsevolod V.
Да нет, спасибо, конечно, но не пойдет. Обе формы являются подчиненными по отношению к MainForm, и в них отображается одно и то же, только в разных видах. И в 'Основных полях' обеих форм стоит поле из MainForm.

To Вадя
А bookmark - это, пожалуй, перспективная технология.... :-)
...
Рейтинг: 0 / 0
Две подчиненные формы - переход на выбранную в одной из них запись
    #32222523
Фотография Vsevolod V
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Однако странно... У меня такая тема работает...
...
Рейтинг: 0 / 0
Две подчиненные формы - переход на выбранную в одной из них запись
    #32222551
Фотография Лифчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь на форуме был топик о том, как реализовать связь между двумя подчиненными формами в одной главной. Поищи, там были ценные соображения
...
Рейтинг: 0 / 0
Две подчиненные формы - переход на выбранную в одной из них запись
    #32222991
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vsevolod V говорит дело не не знает о нем всего
из двух подформ одна ведущая (невеное таблична), вторая ведомая (невеняка проста)
в основной делаешь поле с данными = forms!ведущая.поле _связи_из_зведущей
имя ХХХ

дальше по совету Vsevolod V (почти)

для ведомой основные поля ХХХ
подчиненные поля имя связного поля из ведомой подформы

это проще, чем мой совет с bokmark. хотя для изучения - вариант
...
Рейтинг: 0 / 0
Две подчиненные формы - переход на выбранную в одной из них запись
    #32223472
Ми
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нич-че не понимаю. :-( Что значит - в основной делаешь поле с данными? В смысле, в таблицу, которая является источником данных основной формы это поле добавить?
...
Рейтинг: 0 / 0
Две подчиненные формы - переход на выбранную в одной из них запись
    #32223918
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на основной = MainForm = главной
поле с данными = поле, в котором в качестве данных пишется = forms!TableForm.поле _связи_из_зведущей
...
Рейтинг: 0 / 0
Две подчиненные формы - переход на выбранную в одной из них запись
    #32224120
Ми
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ух, заработало! Но у меня это другим способом сделано:
Private Sub Form_Current()
Dim rst As DAO.Recordset
Dim SimpleForm As Form
Dim strSearchName As String
Set rst = Me.RecordsetClone
strSearchName = Me!Order
rst.FindFirst "Order = '" & strSearchName & "'"
If rst.NoMatch Then
MsgBox "Record not found"
Else
Set SimpleForm = Forms![MainForm]![TableForm].Form
SimpleForm.Bookmark = Me.Bookmark
End If
rst.Close
Set rst = Nothing
End Sub
...
Рейтинг: 0 / 0
Две подчиненные формы - переход на выбранную в одной из них запись
    #32224180
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а теперь попробуй другой вариант и сравни.

по быстроте и по количеству кода.

советую вариант с доп полем обязательно испробовать.

чтоб знать . для ADP во втором варианте есть хитрость облегчающая жизнь.

обязательно!!!
...
Рейтинг: 0 / 0
Две подчиненные формы - переход на выбранную в одной из них запись
    #32225112
Ми
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то не выходит у меня таким способом, видать, чего-то не так делаю (( Будет время, еще попытаюсь...
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Две подчиненные формы - переход на выбранную в одной из них запись
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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