powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Связать две формы
13 сообщений из 13, страница 1 из 1
Связать две формы
    #39731072
NoBrain
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, имеются две формы: основная(Наименование клиентов) и подчиненная (заявка каждого клиента). Они между собой связаны. Основная форма реализована в виде поля со списком.
Как сделать, чтобы при выборе клиента из списка, менялась форма с заявкой? Сейчас у меня меняется только, если я переключаю записи через стрелки внизу формы.
Заранее спасибо.
...
Рейтинг: 0 / 0
Связать две формы
    #39731152
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NoBrain,по картинке не видно как они у вас связаны.
Если для ввода данных в подчиненную, то так и должно быть, типа переходя по записям основной формы, сможете для фирмы указывать нужное в подчиненной.
Если же для выбора , то поле должно быть - Свободное и по нему нужно связывать с подчиненной, иначе вы просто будете менять значения в основной форме для подчиненной и у вас будет несколько одноименных предприятий в основной.
...
Рейтинг: 0 / 0
Связать две формы
    #39731205
NoBrain
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лапух, вот файл с БД
...
Рейтинг: 0 / 0
Связать две формы
    #39731207
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NoBrainКак сделать, чтобы при выборе клиента из списка, менялась форма с заявкой?
Нужно было в основной форме делать поле со списком для поиска значения в главной форме...
...
Рейтинг: 0 / 0
Связать две формы
    #39731208
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NoBrain, у меня Access 2000.
Если сможете преобразовать в мой формат, то гляну.
...
Рейтинг: 0 / 0
Связать две формы
    #39731212
NoBrain
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лапух, пытаюсь преобразовать в access 2000 через Сохранить как, но почему то формы не сохраняет
...
Рейтинг: 0 / 0
Связать две формы
    #39731216
NoBrain
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vmag, а такого поля нет(
...
Рейтинг: 0 / 0
Связать две формы
    #39731218
NoBrain
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Лапух, и как мож связать по полю Свободное, если у меня выдает ошибку "Невозможно создать связь между свободными формами"
...
Рейтинг: 0 / 0
Связать две формы
    #39731237
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NoBrain,
Наморщите лоб и поймите одну простую вещь:по умолчанию форма открывается на "первой"(если не задана сортировка) записи и изменяя значение в поле "наименование" Вы изменяете запись в таблице-источнике и вся информация становится "липой"- а оно вам надо?
...
Рейтинг: 0 / 0
Связать две формы
    #39731241
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdkuНаморщите лоб и поймите одну простую вещь:по умолчанию форма открывается на "первой"(если не задана сортировка) записи и изменяя значение в поле "наименование" Вы изменяете запись в таблице-источнике и вся информация становится "липой"- а оно вам надо?

можно создать новое поле со списком для поиска записи, у которого не заполнено свойство "Данные" изменения наименования при этом не будет...

NoBrainvmag, а такого поля нет(

Можно и самому прописать руками
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
Private Sub ПолеСоСписком26_AfterUpdate()
' Поиск записи, соответствующей этому элементу управления.
    Dim rs As Object

    Set rs = Me.Recordset.Clone
    rs.FindFirst "[id] = " & Str(Nz(Me![ПолеСоСписком26], 0))
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
...
Рейтинг: 0 / 0
Связать две формы
    #39731279
NoBrain
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku, и как сделать, чтобы информация в таблице-источнике не изменялась?
...
Рейтинг: 0 / 0
Связать две формы
    #39731288
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NoBrain,
посмотрите это 21730785
...
Рейтинг: 0 / 0
Связать две формы
    #39731517
MrShin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NoBrainЛапух, и как мож связать по полю Свободное, если у меня выдает ошибку "Невозможно создать связь между свободными формами"
Можно, только названия контролов руками надо вводить в свойствас вязи, мастер не позволяет связать
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Связать две формы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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