Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.02.2012, 11:56   #11
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Посмотрел:
1. необходимо в таблице "COLLECTION" свойство поля "Shipment date" сменить на Дата/время
2. Запрос на выборку по дате будет выглядеть как-то так:
SELECT COLLECTION.Заказ, COLLECTION.Description, COLLECTION.Customer, CVDate([COLLECTION]![Shipment date]) AS [Date], COLLECTION.поставленно
FROM COLLECTION
WHERE (((CVDate([COLLECTION]![Shipment date]))>=[Введите дату начала] And (CVDate([COLLECTION]![Shipment date]))<=[Введите дату окончания]) AND ((COLLECTION.поставленно)=False));
Ну а там уже сами подставляйте куда Вам эти данные необходимы.
gluk_fm вне форума Ответить с цитированием
Старый 14.02.2012, 10:51   #12
slone2179
Форумчанин
 
Аватар для slone2179
 
Регистрация: 22.04.2011
Сообщений: 155
По умолчанию

Спасибо большое! Дело в том, что когда меняешь свойства поля на Дату/время, то можно лишиться данных, т.е. выходит предупреждение Ошибки при преобразовании данных. Удалено содержимое полей 210. Да или Нет?
Что-то не получается вывести данные. Есть дата 30.06.2011 и конец 22.07.2011. Ввожу в запрос появляется пустота. В чем собака зарыта?
slone2179 вне форума Ответить с цитированием
Старый 14.02.2012, 11:23   #13
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

По первому вопросу: (Дело в том, что когда меняешь свойства поля на Дату/время, то можно лишиться данных, т.е. выходит предупреждение Ошибки при преобразовании данных. Удалено содержимое полей 210. Да или Нет?)
Для самопроверки и недопущения ошибки создайте дополнительное поле и перенесите туда данные в формате дата/время и если значения будут нулевые Вы сможете посмотреть по какой причине.
По второму вопросу смотрите пример в вложении у меня всё работает нормально (конечно же после изменения формата поля на дата/время).


PS Не забывайте про Ваш офрмат региональных настроек (варианты даты: #01.12.2011#;12/1/2011 и т.д.)
Вложения
Тип файла: rar CO5.rar (669.1 Кб, 7 просмотров)
gluk_fm вне форума Ответить с цитированием
Старый 14.02.2012, 13:30   #14
slone2179
Форумчанин
 
Аватар для slone2179
 
Регистрация: 22.04.2011
Сообщений: 155
По умолчанию

Спасибо за помощь! По второму вопросу: Я не совсем понял. Вы создавали запрос? если да то я его не могу найти.
slone2179 вне форума Ответить с цитированием
Старый 14.02.2012, 16:36   #15
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Я Ваш запрос переделал - там он как-то называется ...for_date
gluk_fm вне форума Ответить с цитированием
Старый 15.02.2012, 13:20   #16
slone2179
Форумчанин
 
Аватар для slone2179
 
Регистрация: 22.04.2011
Сообщений: 155
По умолчанию

Спасибо, gluk_fm! Запрос работает. Формат даты поставил MM.DD.YYYY Но есть еще вопросы если можно
1.Запрос берет данные из таблицы, а мне нужно взять данные из формы. В таблице вычисляемое поле создавать нельзя, поэтому в форме Search_COLLECTION создал вычисляемое поле pole_sumo. Это поле должно участвовать в запросе. Когда ставлю конструкцию [form][имя формы][поле] ничего не выходит.
2.Можно ли в запросе сделать итоговую сумму по конкретному столбцу, как в форме?
slone2179 вне форума Ответить с цитированием
Старый 15.02.2012, 14:04   #17
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

У Вас форма отображает значения с таблиц, почему нельзя создать вычисляемое поле? а не выбирает потому что значений там много значений а не 1.
По второму вопросу вообще потерялся Запрос на выборку и вместо группировки ставите "сумм" (но я так понимаю что я не понял вопрос)
gluk_fm вне форума Ответить с цитированием
Старый 15.02.2012, 14:19   #18
slone2179
Форумчанин
 
Аватар для slone2179
 
Регистрация: 22.04.2011
Сообщений: 155
По умолчанию

Пока Вы на форуме, можно спросить. В запросе он же суммирует по строкам, а мне нужно к примеру Под полем Amount итоговую сумму. Сумму по столбцу(полю).
slone2179 вне форума Ответить с цитированием
Старый 15.02.2012, 14:20   #19
slone2179
Форумчанин
 
Аватар для slone2179
 
Регистрация: 22.04.2011
Сообщений: 155
По умолчанию

Если в таблице можно создать вычисляемое поле - тогда я буду только рад.
slone2179 вне форума Ответить с цитированием
Старый 15.02.2012, 15:20   #20
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

/В запросе он же суммирует по строкам, а мне нужно к примеру Под полем Amount итоговую сумму. Сумму по столбцу(полю)./

- Создайте просто отдельный запрос на примере того что я сделал, просто удалите лишние столбцы (значения группировок), а на даты заместь группировки поставьте условие отбора.
Пример - "zapros_for_date_1"
Я так понимаю что Ваши последние 2 письма - это 1 вопрос?
Вложения
Тип файла: rar CO5.rar (667.4 Кб, 6 просмотров)
gluk_fm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычисляемое поле 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