powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Функция Format в запросе возвращает другое значение
9 сообщений из 9, страница 1 из 1
Функция Format в запросе возвращает другое значение
    #40031721
Фотография kniga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

В таблице есть числовые поля nMonth и nYear. Значения стоят на месяц допустим 3, 5, 7 и год 2020. Пытаюсь в запросе показать одно поле вида 'Март 2020' путем
Код: sql
1.
period: Format([nMonth];'mmmm') & " " & [nYear]

но оно возвращает только 'Январь 2020' по всем месяцам.
Подскажите, пж, что не так?
...
Рейтинг: 0 / 0
Функция Format в запросе возвращает другое значение
    #40031741
bubucha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
весь sql покажите, а не огрызок
...
Рейтинг: 0 / 0
Функция Format в запросе возвращает другое значение
    #40031744
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kniga,
Код: vbnet
1.
Format(DateSerial([nyear];[nmonth];"01");"mmmm\ yyyy")

А чё дату не хранить в нужном Вам формате,в одном поле?
...
Рейтинг: 0 / 0
Функция Format в запросе возвращает другое значение
    #40031766
Еще так можно:
period: MonthName([nMonth]) & " " & [nYear]

Учтите, название месяца зависит от региональных настроек (и в варианте от sdku тоже).
...
Рейтинг: 0 / 0
Функция Format в запросе возвращает другое значение
    #40031777
Фотография kniga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое спасибо!!!
...
Рейтинг: 0 / 0
Функция Format в запросе возвращает другое значение
    #40031795
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kniga,
Мое глубокое убеждение:-дата должна храниться в поле типа дата
...
Рейтинг: 0 / 0
Функция Format в запросе возвращает другое значение
    #40032509
Фотография kniga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku,

спасибо за совет, но в данном случае мне это поле как раз как номер мес нужен, а отображение названия только для наглядности. Причем учет даты в БД делаю по аналогии с тем табелем, который вы очень здорово помогли мне сделать, за что при случае еще раз вас благодарю. ) Там учет нужен только по году и месяцу, как и здесь, делаю БД по фин. отчетности (нужны только мес/год показатели)
...
Рейтинг: 0 / 0
Функция Format в запросе возвращает другое значение
    #40032629
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kniga,
Ну если речь о табеле-тогда...
Одно из исключений,которое только подтверждает...
Если речь только о табеле, то можно и так...
...
Рейтинг: 0 / 0
Функция Format в запросе возвращает другое значение
    #40032630
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Функция Format в запросе возвращает другое значение
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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