Доброго времени.
Я делаю отчет в php-версии Stimulsoft Reports.
Я создаю бенды со связкой master-detail. Запрашиваю данные из источника данных master, также получаю данные из источника detail и с помощью фильтров, с использованием скриптового языка c#, фильтрую данные detail в зависимости от параметров мастера.
В некоторых случаях, было бы гораздо правильнее и удобнее передать какие-то параметры из master в сам запрос источник данных detail. Особенно, когда нужно получать определенное количество строк detail.
В источнике данных у меня какой-то запрос SELECT и понеслось. Могу ли я как-то в источник данных передать значение мастера, чтобы в детейл было SELECT..... WHERE master.id = detail.m_id ......?
Вопрос понятен или слижком сумбурно объясняю?
передать параметр из master в источник данных detail
Re: передать параметр из master в источник данных detail
Здравствуйте.
К сожалению изменение SQL-запроса таким образом невозможно.
Но вы можете сделать более сложный вложенный запрос, который будет выбирать только 10 записей для каждого пользователя.
Это даже будет быстрее и проще и данные будут запрашиваться один запросом.
Спасибо.
К сожалению изменение SQL-запроса таким образом невозможно.
Но вы можете сделать более сложный вложенный запрос, который будет выбирать только 10 записей для каждого пользователя.
Это даже будет быстрее и проще и данные будут запрашиваться один запросом.
Спасибо.