Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Еще раз про добавление записи в подчиненную форму / 13 сообщений из 13, страница 1 из 1
15.06.2004, 16:08:02
    #32561981
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз про добавление записи в подчиненную форму
Господа!
Ищу не долго, но уже утомился...
Мне необходимо добавить новую запись в подчиненную форму,
при обновлении поля в главной.
Можно-ли сделать это без установки фокуса ввода в подчиненную форму?
С уважением,
Дмитрий А.
...
Рейтинг: 0 / 0
15.06.2004, 16:09:16
    #32561984
маяк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз про добавление записи в подчиненную форму
Dmitry-SQLГоспода!
Ищу не долго, но уже утомился...
Мне необходимо добавить новую запись в подчиненную форму,
при обновлении поля в главной.
Можно-ли сделать это без установки фокуса ввода в подчиненную форму?
С уважением,
Дмитрий А.В форму? Наверное, сначала в её рекордсет?
SQL добавляешь, дальше рефрешишь. Телемаркет. Фокусы тут ни при чём.
...
Рейтинг: 0 / 0
15.06.2004, 16:10:53
    #32561987
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз про добавление записи в подчиненную форму
Dmitry-SQLМне необходимо добавить новую запись в подчиненную форму,
при обновлении поля в главной.
Можно-ли сделать это без установки фокуса ввода в подчиненную форму?


Может всета ки не в форму, а таблицу на основе которой эта форма построена?
Тогда смотрим в сторону Insert Into (запихиваем это в нужное событие и не забываем после Insert сказать подформе Requery)

:)
...
Рейтинг: 0 / 0
15.06.2004, 16:11:10
    #32561988
Shark
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз про добавление записи в подчиненную форму
Я обычно добавляю не в форму, а в базу и потом реквери подчиненной формы. Ну и найти там где стояли, если надо.
...
Рейтинг: 0 / 0
15.06.2004, 16:13:25
    #32561995
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз про добавление записи в подчиненную форму
АпАздАл (с) ЛП
...
Рейтинг: 0 / 0
15.06.2004, 16:14:32
    #32561998
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз про добавление записи в подчиненную форму
Спасибо за скорость, но помедленнее, пожалуйста!
Какой SQL добавить?
Попроще бы, типа, acNewRec - только без установки фокуса ввода на подчиненную.
...
Рейтинг: 0 / 0
15.06.2004, 16:17:32
    #32562008
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз про добавление записи в подчиненную форму
Dmitry-SQLСпасибо за скорость, но помедленнее, пожалуйста!
Какой SQL добавить?
Попроще бы, типа, acNewRec - только без установки фокуса ввода на подчиненную.

Ну типа - по событию изменения записи на главной форме

strSQL = "Insert Into ..."
CurrentDB.Execute strSQL, dbFailOnError
me.Sub1.Requery

Куда уж проще?
:)
...
Рейтинг: 0 / 0
15.06.2004, 16:29:20
    #32562045
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз про добавление записи в подчиненную форму
Если не затруднит про строчку "Inset Into..."
Я так понимаю, что уровень вложенности подчиненной формы
в этом случае значения не имеет?
...
Рейтинг: 0 / 0
15.06.2004, 16:32:23
    #32562060
Sfag
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз про добавление записи в подчиненную форму
strSQL = "INSERT INTO Table1 ( Field1, ..., FieldN) VALUES (Value1, ...., ValueN);"
...
Рейтинг: 0 / 0
15.06.2004, 16:33:00
    #32562061
маяк
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз про добавление записи в подчиненную форму
Dmitry-SQLЕсли не затруднит про строчку "Inset Into..."
Я так понимаю, что уровень вложенности подчиненной формы
в этом случае значения не имеет?Забудь про формы, хорошо? Это называется запрос . Читай доки.
...
Рейтинг: 0 / 0
15.06.2004, 16:58:23
    #32562135
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз про добавление записи в подчиненную форму
С запросами я маялся еще в далеком 86-ом году...
Access - неудобный инструмент.
Мне необходимо заполнение полей по-мере их ввода в
главную форму, т.к. значения полей в таблице, из которой
формируется подчиненная форма заполняются из разных таблиц
(в т.ч. и напрямую - через свою форму).
Посему, желательно было бы просто добавить запись
в том "контексте" в котором открыта главная форма
(ведь в этом случае заполняются связные поля!),
а остальные значения присваивать по мере заполнения полей главной формы.
Я даже думаю, сделать "просто" - через задницу.
Вызвать нажатие кнопки добавления записи на подчиненной форме.
А?!
...
Рейтинг: 0 / 0
16.06.2004, 01:02:31
    #32562674
Alexander G
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз про добавление записи в подчиненную форму
Dmitry-SQLС запросами я маялся еще в далеком 86-ом году...
Access - неудобный инструмент.
Нда... У Access много недостатков, но почти все признают, что это наиболее удобный инструмент для быстрого создания баз данных.
А с чем вы сравниваете?

Dmitry-SQLЯ даже думаю, сделать "просто" - через задницу.
Вызвать нажатие кнопки добавления записи на подчиненной форме.
А?!
А что там на кнопке висит?
DoCmd.GoToRecord , , acNewRec?
Ну и добавится запись в главной форме, а не в подчиненной.
...
Рейтинг: 0 / 0
16.06.2004, 11:31:32
    #32563151
Dmitry-SQL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Еще раз про добавление записи в подчиненную форму
Хотел вызвать нажатие кнопки программно (после обновления поля),
но чего-то не заработало.
Зарядил "CurrentDB.Execute strSQL" - заработало легко,
чувствую - усложняется проект :(
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Еще раз про добавление записи в подчиненную форму / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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