Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите обновить форму / 16 сообщений из 16, страница 1 из 1
24.03.2003, 13:18
    #32125551
Ирча
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
Господа, помогите Кто чем может.
Есть материнская форма, в ней две подчиненные!
Хотелось бы, чтоб при переходе на новую запись в подчиненной 1 обновлялась подчиненная 2 Заренее спасибо
...
Рейтинг: 0 / 0
24.03.2003, 13:35
    #32125562
Alexus12
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
1. нужно глянуть, чтобы подчиненные лежали в области "данные" родительской.
бывает глюк из-за этого.
2. Только если не поможет, пробовать методы recalc / requery / refresh, какой-то помогал...
...
Рейтинг: 0 / 0
24.03.2003, 13:39
    #32125565
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
И надо, чтобы у второй SQL содержал зависимость от первой.
...
Рейтинг: 0 / 0
24.03.2003, 13:42
    #32125570
Ирча
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
Зависимоситей подчиненных нет, но они связяны с одним и тем же полем материнской
...
Рейтинг: 0 / 0
24.03.2003, 13:53
    #32125584
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
Простите за бестактность, а Вы представляете себе на примере, что должно получиться? Может, это вообще невозможно?
...
Рейтинг: 0 / 0
24.03.2003, 13:58
    #32125588
Ирча
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
Примерно представляю что должно получиться, А возможно - ли? На мой взгляд возможно все, если знать как

Ситуация такая
В первую подчиненную форму вводятся записи, которые идут в таблицу, а во второй они группируются и пересчитываются через запрос.
Желательно, чтобы пользователь мог видеть результат в процессе ввода.

Можно конечно обновлять всю форму, но мне не хочется чтобы после кажной записи пользователь метался на главную форму и что-то кликал!
...
Рейтинг: 0 / 0
24.03.2003, 14:36
    #32125637
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
То есть ожидаемый эффект - это показ во второй тех данных, которые соответствуют текущей записи в первой? Тогда обязана быть зависимость.
...
Рейтинг: 0 / 0
24.03.2003, 14:41
    #32125643
Ирча
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
Данные обеих ворм соответствуют текушей записи материнской формы.
В материнской Подрядчик

В первую подчиненную форму вводим выполнение этого подрядчика по разным объектам
А во второй подчиненной это выполнение ссумируется по объектам, пересчитывается в текущие цени и т.д.
...
Рейтинг: 0 / 0
24.03.2003, 14:52
    #32125654
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
Что должно меняться во второй? Должен просто происходить Refresh и все? Тогда Alexus12 уже ответил.
...
Рейтинг: 0 / 0
24.03.2003, 15:05
    #32125675
Ирча
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
Все дело в том. что нам бедным юзерам не всегда понятно
Я понимаю, сто надо применить
Вешаю на Current первой формы
Me![Подчиненная2].Form.requery,
но боюсь, что ее просто не видно, так как мне говорят, что поля с таким именем нет
...
Рейтинг: 0 / 0
24.03.2003, 15:15
    #32125690
Kriven
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
А может так DoCmd.requery "Подчиненная2",
но тыже хочеш обновлять из Подчиненная1? Если не секрет сбрось на kriven_s@rambler.ru етот блок, а то что то я не докоца в проблемму въехал
...
Рейтинг: 0 / 0
24.03.2003, 15:16
    #32125693
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
я делал так (в mdb )
в материнской форме делал поле имя ооо "=имя подч. формы1.имя поля"
свойства второй подч.формы линкмастер = ооо
линкподчполе = имя поля в подч форм2.
при добавлении надо делать recordsous=recordsus в 1подч для 2
при изменении
если идея подходит подробности будут
...
Рейтинг: 0 / 0
24.03.2003, 16:03
    #32125767
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
А что средствами Акеса связь установить не получаеться? (правда по моему мнению страшно тормозит, но зато быстро и кода писать не надо)

Если не получается см. топик от вадя, только надо будет не только при изменении обновлять, но и событие текущая запись, и кажись надо будет отслеживать NewRecord (давно не городил леса из подчиненых форм)
...
Рейтинг: 0 / 0
25.03.2003, 10:56
    #32126329
Kriven
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
Было:Private Sub Form_Current()
If Not IsNull(Me![Объект]) Then
AGroup = Me![Объект]
End If
Me![ССР].Requery
DoCmd.Requery ([СМРитогПодч])' Этого поля на этой форме действ. нет

End Sub

Сделай:
Private Sub Form_Current()
If Not IsNull(Me![Объект]) Then
AGroup = Me![Объект]
End If
Me![ССР].Requery

Form_ВыпСМР![СМРитогПодч].Requery' Оно есть на ВыпСМР

End Sub
...
Рейтинг: 0 / 0
26.03.2003, 12:02
    #32127221
Ирча
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
Господа!!!!!!!!!!Всем большое спасибо!!!!!!!!!
...
Рейтинг: 0 / 0
26.03.2003, 12:03
    #32127227
Ирча
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите обновить форму
Господа!!!!!!!!!!Всем большое спасибо!!!!!!!!!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помогите обновить форму / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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