![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#21 |
Форумчанин
Регистрация: 22.04.2011
Сообщений: 155
|
![]()
Нет последнее сообщение еще в теме. В таблице Collection есть поле недопоставленно - оно вбивается вручную. В форме Search_Collection есть поле недопоставленно - оно вычисляется по формуле. Мне в запросе нужно использовать не то поле, которое в таблице, а то которое в форме - вычисляемое.
А насчет запроса - попробую. Если я буду использовать итоговый запрос получится ли у меня выборка по дате? Все равно Спасибо. ![]() |
![]() |
![]() |
![]() |
#22 |
Форумчанин
Регистрация: 22.04.2011
Сообщений: 155
|
![]()
Запрос попробовал. Спасибо. Нельзя запрос сделать как ленточную форму, чтобы как в форме в Примечании Итоговая сумма отображалась.
|
![]() |
![]() |
![]() |
#23 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
![]()
Посмотрите где-то в темах, недавно делался такой запрос в SQL с помощью UNION
|
![]() |
![]() |
![]() |
#24 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
![]()
Нашёл пример. Запрос в вложении.
|
![]() |
![]() |
![]() |
#25 |
Форумчанин
Регистрация: 22.04.2011
Сообщений: 155
|
![]()
Насчет запроса - то что надо! Спасибо огромное! А насчет вычисляемого поля мне как быть? Сообщение выше.
![]() |
![]() |
![]() |
![]() |
#26 |
Форумчанин
Регистрация: 22.04.2011
Сообщений: 155
|
![]()
gluk_fm, большое спасибо за помощь! Короче ну его на фиг это вычисляемое поле. Если в формуле использовать, тогда нормально. А если запрос с условием на это поле - какая-то ерунда. Проблему решил созданием запроса и в нем создал вычисляемые поля.
![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
#27 |
Форумчанин
Регистрация: 22.04.2011
Сообщений: 155
|
![]()
Подхожу к концу и поэтому последний вопрос и все на этом думаю все закончится. Таблицу сократил до 4-х строк, чтобы было понятно. Что-то в запросе не то получается. Запрос называется With_itog_with_date. Вводишь начальную дату 28.06.2011 и конечную 30.06.2011 а сумма выходит всех четырех строк, т.е. функция sum считает все строки. Как сделать, чтобы он суммировал правильно?
|
![]() |
![]() |
![]() |
#28 |
Форумчанин
Регистрация: 22.04.2011
Сообщений: 155
|
![]()
Забыл файл прикрепить
|
![]() |
![]() |
![]() |
#29 |
Форумчанин
Регистрация: 09.06.2011
Сообщений: 515
|
![]()
Так данные для итога берутся с запроса "zapros_with_data" добавьте туда параметры выборки по дате и будет Вам счастье
![]() Или поменяйте SQL код запроса "zapros_with_data" на: SELECT COLLECTION.Заказ, COLLECTION.Description, COLLECTION.Quantity, COLLECTION.Price, COLLECTION.Amount, COLLECTION.[Shipment date], IIf([Получен]=True,0,IIf(DLookUp("[КодCollection]","[summa_quantity]","КодCollection=" & [Код]),[Quantity]-DLookUp("[Sum-Quantity]","[summa_quantity]",'КодCollection=' & [Код]),[Quantity]-[поставленно])) AS недопоставленное, IIf([Получен]=True,[Quantity],IIf(DLookUp("[КодCollection]","[summa_quantity]","КодCollection=" & [Код]),DLookUp("[Sum-Quantity]","[summa_quantity]",'КодCollection=' & [Код]),0)) AS поставленное FROM COLLECTION WHERE (((COLLECTION.[Shipment date])>=[Введите дату 1] And (COLLECTION.[Shipment date])<=[Введите дату 2])); |
![]() |
![]() |
![]() |
#30 |
Форумчанин
Регистрация: 22.04.2011
Сообщений: 155
|
![]()
[QUOTE=gluk_fm;981931]Так данные для итога берутся с запроса "zapros_with_data" добавьте туда параметры выборки по дате и будет Вам счастье
![]() Ну так я добавил в двух местах и все равно: SELECT zapros_with_data.Description, zapros_with_data.Amount, zapros_with_data.[Shipment date] FROM zapros_with_data WHERE (((zapros_with_data.[Shipment date])>=[Введите дату 1] And (zapros_with_data.[Shipment date])<=[Введите дату 2]) ) ORDER BY zapros_with_data.Description UNION select 'Итого:' as Description, (select sum(Amount) from zapros_with_data),null from zapros_with_data WHERE (((zapros_with_data.[Shipment date])>=[Введите дату 1] And (zapros_with_data.[Shipment date])<=[Введите дату 2]) ); или я не понял ![]() |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычисляемое поле | Ko$ | Помощь студентам | 6 | 31.10.2011 15:45 |
Вычисляемое поле | dima_1983 | Помощь студентам | 0 | 31.10.2011 13:16 |
Вычисляемое поле | Jekonea | Помощь студентам | 0 | 21.05.2011 22:00 |
Вычисляемое поле в таблице ACCESS, создать вычисляемое поля в таблице аксес | artlayers | Microsoft Office Access | 2 | 04.11.2009 19:29 |
Вычисляемое поле | goodwinrock | БД в Delphi | 5 | 30.01.2009 15:27 |