Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вызов формы из подчиненной формы / 20 сообщений из 20, страница 1 из 1
17.07.2018, 05:37
    #39674759
Roman6719
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Есть форма(Form1) в которой подчиненная форма вызывает разные таблицы
Возможно ли сделать так,что бы при нажатии клавиши Enter вызывалась другая форма (Table5)
...
Рейтинг: 0 / 0
17.07.2018, 06:35
    #39674764
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Roman6719, не слабо ты заикаться - 5 тем одинаковых!




Roman6719Возможно ли сделать так,что бы при нажатии клавиши Enter вызывалась другая форма (Table5)можна
...
Рейтинг: 0 / 0
17.07.2018, 06:42
    #39674765
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Roman6719, чего-то подумалось - что значит "вызывалась"? Появлялась вместо твоих таблиц как подчинённая?
если да, то
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    If KeyCode = vbKeyReturn Then
'        DoCmd.OpenForm "Table5"
        Me.View.SourceObject = "Table5"
        KeyCode = 0
    End If
End Sub

...
Рейтинг: 0 / 0
17.07.2018, 14:36
    #39675077
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Roman6719,
источник строк поляСоСписком:
Код: vbnet
1.
2.
3.
SELECT Name,Type
FROM MSysObjects
WHERE Name Not Like "MS*" And Name Not Like "*_*" And Name Not Like "Paste*" AND Name Not Like"~TMP*" AND Type=1
...
Рейтинг: 0 / 0
17.07.2018, 14:40
    #39675085
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
вдогонку: поле Type в SELECT не включать
...
Рейтинг: 0 / 0
17.07.2018, 20:13
    #39675257
Roman6719
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Большое Спасибо
Извините пожалуста , а можно усложнить вопрос

Форма (Table5) Должна открывать только те записи , ID которых соответствует Активной записи подчиненной формы .
...
Рейтинг: 0 / 0
17.07.2018, 21:01
    #39675265
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Roman6719, ты как-нибудь конкретизируй как она должна открываться, потому как неохота открывать пример

а так то давай сам.
у процедуры открывающей форму есть один из аргументов ответственный за фильтрацию

Sub OpenForm (FormName, [View As AcFormView = acNormal], [FilterName], [ WhereCondition ], [DataMode As AcFormOpenDataMode = acFormPropertySettings], [WindowMode As AcWindowMode = acWindowNormal], [OpenArgs])

почитай помощь , посмотри темы. Сложного ничего нет.
...
Рейтинг: 0 / 0
18.07.2018, 02:41
    #39675326
Roman6719
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Спасибо за информацию.Очень полезная.
...
Рейтинг: 0 / 0
18.07.2018, 03:03
    #39675327
Roman6719
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Панург можна

К сообщению приложен файл (Database1_.zip - 50Kb) cкачать

Форма открывается та что надо.
Но.

При нажатии клавиши Enter в форме(Form1) Открывается форма (Table5)
А мне надо что бы при нажатии Enter в подчиненной форме ("в моих таблицах") открывалась форма (Table5)
...
Рейтинг: 0 / 0
18.07.2018, 03:54
    #39675331
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Roman6719А мне надо что бы при нажатии Enter в подчиненной форме ("в моих таблицах") открывалась форма (Table5)не получится. ты в свой контрол подчинённая форма ( Subform ) как источники вставляешь таблицы. Таблицы не имеют событий, соответственно твоё желание не имеет решения. Используй формы - будут и события.
...
Рейтинг: 0 / 0
18.07.2018, 05:41
    #39675344
Roman6719
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Спасибо
...
Рейтинг: 0 / 0
18.07.2018, 06:10
    #39675345
Roman6719
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Да с формами работает.
Спасибо.
Пойду другим путем.
...
Рейтинг: 0 / 0
18.07.2018, 06:40
    #39675350
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Roman6719Да с формами работает.
Спасибо.
Пойду другим путем.Формам можно динамически задавать источник данных. Конечно это несколько замороченнее, чем твой вариант, но и не сильно сложно. Т.е. менять источник не у контрола подчинённая форма, а источник данных у формы вставленной в этот контрол.
...
Рейтинг: 0 / 0
18.07.2018, 06:42
    #39675352
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Roman6719, можно не источник у формы менять, а наделать много табличных форм с разными источниками и менять как ты сейчас меняешь таблицы.

Но это не наш метод.
...
Рейтинг: 0 / 0
18.07.2018, 18:43
    #39675829
Roman6719
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
авторФормам можно динамически задавать источник данных.
А где можно «посмотреть» или почитать
...
Рейтинг: 0 / 0
18.07.2018, 20:07
    #39675874
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Roman6719А где можно «посмотреть» или почитатьПочитать только пожалуй документацию по Access, но напрямую ни где.
Спецпримера у меня нет, могу предложить с перекрёстным. Он пожалуй наиболее близок. Только лучше в твоём случае не использовать набор (рекордсет).
...
Рейтинг: 0 / 0
18.07.2018, 22:32
    #39675915
Roman6719
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Спасибо. Постараюсь разобраться
...
Рейтинг: 0 / 0
21.07.2018, 04:41
    #39677181
Roman6719
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Для начинающих любителей, немного сложно.
...
Рейтинг: 0 / 0
21.07.2018, 04:56
    #39677182
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Roman6719, так я дал два решения - 21579724 и 21579726 .
...
Рейтинг: 0 / 0
24.07.2018, 04:11
    #39678005
Roman6719
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вызов формы из подчиненной формы
Да. Спасибо.
Но Я по Вашему совету, перейду на форми
Так что все в переди
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вызов формы из подчиненной формы / 20 сообщений из 20, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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