LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Банковски...
 Тема: Банковские дни в календарные
 
 15.06.2007 19:52:14
Андрей33
6 сообщения


Тема: Банковские дни в календарные
Примерно так: в таблице есть числовое поле КОЛИЧЕСТВО ДНЕЙ КРЕДИТА; текстовое поле ДНИ (бывают календарные и банковские, а может еще какие-нибудь придумайте) - допустим б-банковские, к-календарные; поле дата/время ДАТА ОТГРУЗКИ.
Отчет ч/з запрос на основе этой таблицы с полями:
ДАТА ОТГРУЗКИ, КОЛИЧЕСТВО ДНЕЙ КРЕДИТА, ДАТА ОПЛАТЫ.
Внимание вопрос: привести поле КОЛИЧЕСТВО ДНЕЙ КРЕДИТА в отчете (или в запросе)к величине только календарных дней независимо от поле ДНИ (б или к). Например, 15 банковских дней могут быть как 19 календарных так и 21 календарных дней в зависимости от ДАТЫ ОТГРУЗКИ.



P.S.
Автор: Андрей от 0:00:00 Источник ...
 15.06.2007 19:52:14
Виктор Конюков
34 сообщения


RE: Банковские дни в календарные
Идея. Таким образом можно отобрать из базы данных только рабочие дни (сб и вс не включены):
SELECT Данные.Дата, Format([Дата],"ddd") AS День
FROM Данные WHERE (((Format([Дата],"ddd"))<>"Сб" And (Format([Дата],"ddd"))<>"Вс"))
PS. С датами в запросах можно работать как с целыми числами.


P.S.
Автор: Виктор Конюков от 0:00:00 Источник ...
 15.06.2007 19:52:14
All
4316 сообщения
1-ый


RE: Банковские дни в календарные
Все равно нужно учитывать еще и праздники
Для этого нужно иметь таблицу стандартных прахдничных дней, а также на случай переноса выходных таблицу дополнительных дней отдыха и таблицу дополнительных рабочих дней (суббот и воскресений)


P.S.
Автор: Step от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Банковски...
ПоискПоиск  Список форумовСписок форумов  
right