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




Roman6719Возможно ли сделать так,что бы при нажатии клавиши Enter вызывалась другая форма (Table5)можна
...
Рейтинг: 0 / 0
Вызов формы из подчиненной формы
    #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
Вызов формы из подчиненной формы
    #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
Вызов формы из подчиненной формы
    #39675085
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вдогонку: поле Type в SELECT не включать
...
Рейтинг: 0 / 0
Вызов формы из подчиненной формы
    #39675257
Roman6719
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое Спасибо
Извините пожалуста , а можно усложнить вопрос

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

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

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

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

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

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

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

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


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