powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / перезадать формат поля в запросе
7 сообщений из 7, страница 1 из 1
перезадать формат поля в запросе
    #32396725
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня перекрестный запрос...
...Sum(IIf(Format(DateAdd("m",0,Date()),"mm\/yy")=[Месяцы]![NameForForms],[ИнМ]![Mon13],IIf(Format(DateAdd("m",1,Date()),"mm\/yy")=[Месяцы]![NameForForms],[ИнМ]![Mon14],...,"прошел" ...
Т.е. я хочу, чтобы по истечении срока в Mon13 прописывалось "прошел". В таком виде запрос не выполняется, ругается "НЕСООТВЕТСТВИЕ ТИПОВ ДАННЫХ В ВЫРАЖЕНИИ УСЛОВИЯ ОТБОРА" . Если ставлю вместо "прошел" - "555", то выполняется нормально. Как задать изменение формата (или чего-то ещё), чтобы выполнялось задуманное.
Спасибо.
Stepler (щёлк-щёлк!!)
...
Рейтинг: 0 / 0
перезадать формат поля в запросе
    #32396977
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Sum("прошел") - это как??? Не может быть сумма текстовых полей.
...
Рейтинг: 0 / 0
перезадать формат поля в запросе
    #32402283
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
без Sum тоже самое.
Stepler (щёлк-щёлк!!)
...
Рейтинг: 0 / 0
перезадать формат поля в запросе
    #32402711
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Может, все остальные параметры в iif превратить тоже в стринги...
...
Рейтинг: 0 / 0
перезадать формат поля в запросе
    #32402797
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понял, а ка же тогда выполнять условия (это основное)...
Stepler (щёлк-щёлк!!)
...
Рейтинг: 0 / 0
перезадать формат поля в запросе
    #32402819
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
IIf(
Format(DateAdd("m",0,Date()),"mm\/yy")=[Месяцы]![NameForForms],
cstr([ИнМ]![Mon13]),
IIf(
Format(DateAdd("m",1,Date()),"mm\/yy")=[Месяцы]![NameForForms],
cstr([ИнМ]![Mon14]),
...
Рейтинг: 0 / 0
перезадать формат поля в запросе
    #32402866
Фотография Stepler
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, Саныч, работает...
Stepler (щёлк-щёлк!!)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / перезадать формат поля в запросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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