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

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

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

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

это проще, чем мой совет с bokmark. хотя для изучения - вариант
...
Рейтинг: 0 / 0
31.07.2003, 11:44
    #32223472
Ми
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две подчиненные формы - переход на выбранную в одной из них запись
Нич-че не понимаю. :-( Что значит - в основной делаешь поле с данными? В смысле, в таблицу, которая является источником данных основной формы это поле добавить?
...
Рейтинг: 0 / 0
31.07.2003, 15:08
    #32223918
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две подчиненные формы - переход на выбранную в одной из них запись
на основной = MainForm = главной
поле с данными = поле, в котором в качестве данных пишется = forms!TableForm.поле _связи_из_зведущей
...
Рейтинг: 0 / 0
31.07.2003, 16:35
    #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
31.07.2003, 17:11
    #32224180
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Две подчиненные формы - переход на выбранную в одной из них запись
а теперь попробуй другой вариант и сравни.

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

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

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

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


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