Конструктор отчетов не выводит данные

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
ink64rus
Сообщения: 27
Зарегистрирован: 09 мар 2022, 10:34
Имя: Михаил
Откуда: Саратов
Контактная информация:

Конструктор отчетов не выводит данные

Сообщение ink64rus »

Есть отчет. В нем включен фильтр по дате "день"
Есть простейший запрос:

Код: Выделить всё

SELECT 
  e.field_357 as data
FROM 
	app_entity_30 e
WHERE
	from_unixtime(e.field_357, '%Y-%m-%d') = [filter_by_date]
Не выводит данные вообще. Записи в таблице есть. Работает только если включен фильтр "год"
Аватара пользователя
Antonyous99
Сообщения: 606
Зарегистрирован: 18 авг 2019, 09:22
Имя: Антон Владимирович
Откуда: Санкт-Петербург
Организация: ООО "РИКОМ-Сервис"
Контактная информация:

Re: Конструктор отчетов не выводит данные

Сообщение Antonyous99 »

'[filter_by_date]'
Это в кавычки одинарные возьмите.
Кстати, е там у вас везде, это не нужно.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
Аватара пользователя
ink64rus
Сообщения: 27
Зарегистрирован: 09 мар 2022, 10:34
Имя: Михаил
Откуда: Саратов
Контактная информация:

Re: Конструктор отчетов не выводит данные

Сообщение ink64rus »

'e' убрал
если поставить в кавычки [filter_by_date] то перестает показывать даже год. Если убираю условие со временем, то показывает записи...
Последний раз редактировалось ink64rus 11 май 2024, 10:13, всего редактировалось 1 раз.
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 797
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич

Re: Конструктор отчетов не выводит данные

Сообщение Fait »

Вот, этот код работает:

Код: Выделить всё

SELECT 
  field_357 as data
FROM 
	app_entity_30
WHERE
	from_unixtime(field_357, "%Y-%m-%d") = '[filter_by_date]'
Просто все текстовые значения нужно заключать в одинарные кавычки. А фильтр по дате как раз и является текстовым.
Ну и e была лишней тоже, это верно.
Аватара пользователя
ink64rus
Сообщения: 27
Зарегистрирован: 09 мар 2022, 10:34
Имя: Михаил
Откуда: Саратов
Контактная информация:

Re: Конструктор отчетов не выводит данные

Сообщение ink64rus »

Да, действительно.Спасибо большое
Ответить