Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически)
Текущее время: 22.11.2024 16:38

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Снятие отчета по SQL запросу
СообщениеДобавлено: 01.06.2021 21:01 
Не в сети

Зарегистрирован: 18.04.2016 12:15
Сообщения: 27
Здравствуйте!
Подскажите, мне нужно выгрузить отчет по запросу:
Код:
SELECT * FROM qdfInvoices WHERE MonthNumber = MONTH(CURRENT_TIMESTAMP) AND YearRazm = Year(CURRENT_TIMESTAMP) AND InvoiceState <> 'Отменен'
а выгрузятся только те записи, которые будут отфильтрованы в представлении qdfInvoices, то есть предложение WHERE в запросе не учитывается, а учитываются фильтры, установленные пользователем в представлении. Это так и должно быть?


Вложения:
Отчеты.jpg
Отчеты.jpg [ 189.99 КБ | Просмотров: 12386 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снятие отчета по SQL запросу
СообщениеДобавлено: 02.06.2021 00:57 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Пожалуйста, сделайте скриншот полноэкранным согласно требованиям Регламента поддержки. В данном случае, чтобы было видно, какая у вас СУБД.
Вы можете удерживать клавишу Shift при клике по кнопке "Показать", и тогда будет показана финальная SQL-инструкция с уже замещенными пользовательскими фильтрами.
Цитата:
то есть предложение WHERE в запросе не учитывается, а учитываются фильтры

WHERE - это и есть фильтры, и все выражения в WHERE учитываются всегда

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снятие отчета по SQL запросу
СообщениеДобавлено: 02.06.2021 12:22 
Не в сети

Зарегистрирован: 18.04.2016 12:15
Сообщения: 27
Версия базы MS SQL 14.0. Версия программы 2.1110
Я так понял, что проблема в шаблоне. В такой шаблон выгружается только то, что отфильтровано в представлении, все остальное игнорируется


Вложения:
Отчет2.jpg
Отчет2.jpg [ 528.77 КБ | Просмотров: 12360 ]
шаблон.jpg
шаблон.jpg [ 333.64 КБ | Просмотров: 12360 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Снятие отчета по SQL запросу
СообщениеДобавлено: 02.06.2021 14:28 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Если указанная в SELECT-запросе в части FROM таблица находится на заднем плане на активной вкладке, то берется она, ее данные.

Вы можете заменить
SELECT * FROM qdfInvoices
на
SELECT * FROM tblInvoices

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB