Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Непослушная форма / 16 сообщений из 16, страница 1 из 1
02.04.2004, 10:10
    #32466544
manyasha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
форма (для ввода данных) с подчиненной формой, на основе одной таблицы. При нажатии кнопки ввода (Дабавить запись) в форме мои новые данные вводятся в таблицу. Мне надо:
Чтобы эти данные также отображались и в подчиненной форме.
Они отображаются, но после повторного запуска этой формы!!!
Как это исправить???
...
Рейтинг: 0 / 0
02.04.2004, 10:25
    #32466568
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
Код: plaintext
Me!MainFormName!SubFormName.Form.Requery
...
Рейтинг: 0 / 0
02.04.2004, 10:26
    #32466575
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
ещё не проснулся ;)
Код: plaintext
Me!SubFormName.Form.Requery
...
Рейтинг: 0 / 0
02.04.2004, 10:42
    #32466609
manyasha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
я конечно понимаю, что выгляжу глупо, но можно ли поподробнее :)
я новичек в этом деле
Зарание Большое Спасибо!
...
Рейтинг: 0 / 0
02.04.2004, 10:47
    #32466629
manyasha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
меня интересует к чему именно это относится, к основной или подчиненной форме?
...
Рейтинг: 0 / 0
02.04.2004, 10:57
    #32466656
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
Как я понял у тебя есть кнопка, на которую ты нажимаешь, чтобы добавить запись. Так вот, в событие OnClick этой кнопки впиши строчку:

Код: plaintext
1.
Me!SubFormName.Form.Requery
...
Рейтинг: 0 / 0
02.04.2004, 10:59
    #32466662
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
вместо "SubFormName" укажи имя подчинённой формы
...
Рейтинг: 0 / 0
02.04.2004, 11:10
    #32466690
manyasha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
Private Sub Кнопка31_OnClick(Вспомогательная1)
Form.Requery
End Sub
Так?? Или

Private Sub Кнопка31_OnClick()
Вспомогательная1Form.Requery
End Sub

Где: Вспомогательная-Подчиненная форма
...
Рейтинг: 0 / 0
02.04.2004, 11:18
    #32466712
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
в главной форме
...
Рейтинг: 0 / 0
02.04.2004, 11:19
    #32466718
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
Код: plaintext
1.
2.
Private Sub Кнопка31_OnClick() 
      Me!вспомогательная1Form.Form.Requery 
End Sub 
...
Рейтинг: 0 / 0
02.04.2004, 11:29
    #32466751
manyasha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
Я так и сделала, а он мне пишет при нажатии кнопки: Выражение нажатие кнопки вызывает ошибку:Ambiguous name detected: Кнопка31_Click
...
Рейтинг: 0 / 0
02.04.2004, 11:37
    #32466779
Daf
Daf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
А если:
Код: plaintext
1.
2.
Private Sub Кнопка31_OnClick() 
      Form.Requery 
End Sub 
...
Рейтинг: 0 / 0
02.04.2004, 16:27
    #32467405
manyasha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
Нет, не получается!
...
Рейтинг: 0 / 0
02.04.2004, 17:46
    #32467577
manyasha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
Все получилось, СПАСИБО!
У меня еще вопрос:
в этой форме данные вводятся в таблицу1, на которой основана форма. Как сделать так, чтобы при нажатии другой кнопки даннные переносились в другую таблицу (допустим таблица2) и таблица1 очищалась???
...
Рейтинг: 0 / 0
02.04.2004, 17:50
    #32467588
Kelme
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
Приблизительно так (если структура Table1 и Table2 совпадает)

вешаешь этот код на событие OnClick другой кнопки

Код: plaintext
1.
CurrentDb.Execute  "INSERT INTO Table2 SELECT * FROM Table1" 
CurrentDb.Execute  "DELETE * FROM Table1" 
...
Рейтинг: 0 / 0
02.04.2004, 18:08
    #32467622
manyasha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Непослушная форма
Спасибки!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Непослушная форма / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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