Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Условие отбора запроса : текущая запись. / 15 сообщений из 15, страница 1 из 1
28.07.2018, 19:12
    #39680576
leshqow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
На форме будет кнопка Добавить. По нажатию запрос копирует текущее значение ID открытой записи и копирует в соответствующий столбец в другой таблице. Понятное дело, что это запрос на добавление, но как в условиях отбора указать "Текущее значение поле", потому что без условия запрос копирует всё.
...
Рейтинг: 0 / 0
28.07.2018, 21:47
    #39680611
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
leshqow,
Код: vbnet
1.
CurrentDb.Execute "insert into ТБЛназн(полеНазн)select полеИст from ТБЛист where ID=" & Me.ID
...
Рейтинг: 0 / 0
28.07.2018, 21:49
    #39680612
vixxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
leshqow,

Код: vbnet
1.
Forms![Форма1].Controls![Поле1].Value

не?
...
Рейтинг: 0 / 0
28.07.2018, 21:57
    #39680613
leshqow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
sdkuleshqow,
Код: vbnet
1.
CurrentDb.Execute "insert into ТБЛназн(полеНазн)select полеИст from ТБЛист where ID=" & Me.ID


Как этим воспользоваться?
...
Рейтинг: 0 / 0
28.07.2018, 22:15
    #39680614
vixxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
leshqow,

Интересно, что собственно надо? :)
Вставьте в подчеркнутое (вами же!) место в запросе вот это:
Формы![Тут_имя_формы_где_текущее_значение_ID_открытой_записи].Controls![Код персоны]
А то что предлагает уважаемый sdku - это в модуль события кнопки.
Я думаю, здесь не экстрасенсы сидят, что у вас навешено на кнопке Добавить - неизвестно.
...
Рейтинг: 0 / 0
28.07.2018, 22:18
    #39680615
vixxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
leshqow,
попроще
Формы![Имя_формы]![Код персоны]
...
Рейтинг: 0 / 0
28.07.2018, 22:23
    #39680617
leshqow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
vixxaleshqow,

Вставьте в подчеркнутое (вами же!) место в запросе вот это:
Формы![Тут_имя_формы_где_текущее_значение_ID_открытой_записи].Controls![Код персоны]

Предлагает ввести руками.
В условиях отбора указал: [Формы]![Персоны].[Controls]![Код_персоны]
...
Рейтинг: 0 / 0
28.07.2018, 22:26
    #39680618
leshqow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
vixxaleshqow,
попроще
Формы![Имя_формы]![Код персоны]
Тоже просит руками вводить
...
Рейтинг: 0 / 0
28.07.2018, 22:26
    #39680619
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
leshqowКак этим воспользоваться?
Код: vbnet
1.
2.
3.
Private Sub кнопка_Click()
CurrentDb.Execute "insert into ТБЛназн(полеНазн)select полеИст from ТБЛист where ID=" & Me.ID
End Sub
...
Рейтинг: 0 / 0
28.07.2018, 22:27
    #39680620
vixxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
leshqow,
Таки я не экстрасенс...
На подчеркнутом вами поле нажмите правую кнопку мыши и выберите пункт - Построить....
Думаю, там разберетесь без проблем.
Проще, если будет открыта исходная форма (конструктор или просмотр), тогда искомый контрол будет в Отрытых формах
...
Рейтинг: 0 / 0
28.07.2018, 22:32
    #39680623
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
...
Рейтинг: 0 / 0
28.07.2018, 22:36
    #39680625
leshqow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
Мега спасибо. Пол дня тупил.
...
Рейтинг: 0 / 0
28.07.2018, 22:40
    #39680626
vixxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
sdku,
leshqowМега спасибо. Пол дня тупил.
таки я не понял... ТС просил запрос или модуль???
...
Рейтинг: 0 / 0
28.07.2018, 22:49
    #39680628
leshqow
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
vixxasdku,
leshqowМега спасибо. Пол дня тупил.
таки я не понял... ТС просил запрос или модуль???

В данном случае, разум быстрее осознал запрос.
...
Рейтинг: 0 / 0
29.07.2018, 00:10
    #39680638
vixxa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Условие отбора запроса : текущая запись.
leshqow,
не хочу показаться назойливым, но если представить ваш запрос в виде инструкции sql, то, думается мне, действия, подсказанные sdku , тоже не покажутся темным лесом...
если разобраться - по крайней мере пригодится в будущем.
на форуме есть довольно интересные сведения по теме поста тынц , и еще раз тынц
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Условие отбора запроса : текущая запись. / 15 сообщений из 15, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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