powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Переход остатка из Декабря (12) на Январь (1)
4 сообщений из 4, страница 1 из 1
Переход остатка из Декабря (12) на Январь (1)
    #40124961
Фотография kniga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

В БД "Касса", оказалась "засада" по переходу остатка с декабря на январь.
Остаток отображается в поле с таким выражением:

=DSum("[Сумма]";"Запрос";"[НомерМесяца]<=" & ([grp12Month]) & " And [Год]<= " & [txtYear] & "")

где
НомерМесяца - числовое поле
grp12Month - группа из 12 переключателей

С Янв по Дек каждый последующий месяц отображает остаток правильно, а вот когда переходит на след год, то здесь числовое поле Янв (1) не может быть больше Дек (12) и соответственно возвращает неправильную Сумму. Как проверку добавил в выражение к полю [grp12Month] + 12 и Янв показал правильный остаток, но чувствую, что это не по фэншую )
Подскажите, пж, правильный путь.
...
Рейтинг: 0 / 0
Переход остатка из Декабря (12) на Январь (1)
    #40124964
alecko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kniga, можно попробовать брать первый день месяца например через DateSerial.
...
Рейтинг: 0 / 0
Переход остатка из Декабря (12) на Январь (1)
    #40124966
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"([Год] * 100 + [НомерМесяца]) <= " & ([txtYear] * 100 + [grp12Month])
...
Рейтинг: 0 / 0
Переход остатка из Декабря (12) на Январь (1)
    #40124970
Фотография kniga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо большое!!!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Переход остатка из Декабря (12) на Январь (1)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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