powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вставка значения из набора записей в поле формы
7 сообщений из 7, страница 1 из 1
Вставка значения из набора записей в поле формы
    #32860171
КД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется 2 формы, в которых записи отобраны с помощью SQL-запроса, примененного в качестве аргумента при их открытии
frmResultSearchTabl - табличная, скрытая
frmResultSearch - ленточная

'формирование источника данных для frmResultSearchTabl
strSQL = "SELECT * FROM tblSvodnaia WHERE " & strWhere & ";"

'открытие frmResultSearchTabl как скрытой
DoCmd.OpenForm "frmResultSearchTabl", acFormDS, , , , acHidden

'запрет вывода формы frmResultSearchTabl на экран
Forms!frmResultSearchTabl.Visible = False

'установка источника данных для frmResultSearchTabl
Forms!frmResultSearchTabl.RecordSource = strSQL

'открытие формы frmResultSearch как скрытой
DoCmd.OpenForm "frmResultSearch", acNormal, , strWhere, , acHidden

И есть третья (свободная).
Вопрос: как выбрать, например, максимальное и минимальное значения в каком-нибудь поле frmResultSearchTabl и вставить их в поля этой третьей формы?
...
Рейтинг: 0 / 0
Вставка значения из набора записей в поле формы
    #32860273
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если вам нужно именно маскимальное/минимальное значение чего либо, то можно обойтись вовсе без форм.

Dim dbMin
dbMin = DMin("dbField","tblData","id=...." в общем ваше strWhere без "WHERE")
...
Рейтинг: 0 / 0
Вставка значения из набора записей в поле формы
    #32860505
КД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В том-то и задача, что надо найти максимальное/минимальное значения не в таблице, а результирующем наборе записей - frmResultSearchTabl или frmResultSearch (это одинаковые формы только в разном представлении). По-моему, тут надо использовать методы Recordset'а, только не соображу, как.
...
Рейтинг: 0 / 0
Вставка значения из набора записей в поле формы
    #32860530
Kelme
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
делай как сказал Программист-Любитель и будет тебе счастье

--------------
crazy about...
...
Рейтинг: 0 / 0
Вставка значения из набора записей в поле формы
    #32860732
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ваши "результирующие наборы записей" в любом случае оприаются на какие-то запросы, выборки и т.п. => никто не запретит сделать для них DMin, DMax.

Городить ради этого рекордсеты - так тоже можно дойти до решения. Но это как вырезание гланд через известно что...
...
Рейтинг: 0 / 0
Вставка значения из набора записей в поле формы
    #32860774
assa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист-ЛюбительВаши "результирующие наборы записей" в любом случае оприаются на какие-то запросы, выборки и т.п. => никто не запретит сделать для них DMin, DMax.

Городить ради этого рекордсеты - так тоже можно дойти до решения. Но это как вырезание гланд через известно что... При не отключенных фильтрах можно бегать по рекордсетклону (в DAO). С тем чтобы учесть и влияние фильтров. Как вариант. Но можно и пытаться сваять составное из фильтра и базового WHERE (что не всегда просто).
...
Рейтинг: 0 / 0
Вставка значения из набора записей в поле формы
    #32860825
assa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, забываю стандартную для аксеса фичу - для агрегатов можно использовать поля, вычисляющие эти самые агрегаты от отфильтрованных наборов в примечании формы frmResultSearchTabl, а уж значения из полей показывать в вашей свободной.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вставка значения из набора записей в поле формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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