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

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

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


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

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

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

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

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


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