У меня есть очень простой запрос SQL, который извлекает некоторую информацию о пользователе из таблицы в моей базе данных DNN.Он отображает информацию в «сеточном представлении» через модуль «Отчеты», который входит в стандартную комплектацию DNN 6.0
Моя проблема не в запросе, а в представлении.Мне нужно установить фильтр / параметр (?), Который будет отображать только записи текущего пользователя, который просматривает записи.
Теперь я не уверен, можно ли это сделать даже в SQL, или мне нужно было бы написать собственный модуль самостоятельно, или это просто какой-то специальный код, который я должен добавить к скину / странице.После исследования я услышал, что некоторые люди также говорили об API DNN Core, но я не могу найти приличную документацию по нему.(Раньше я никогда не использовал какой-либо API)
Я почти уверен, что решение этого довольно простое, просто я не могу получить прямой ответ из своего исследования, которое просто приводит меня кбыть все более и более запутанным.
Как всегда любая помощь, ввод, статья / учебник или толчок в правильном направлении очень ценится.
Спасибо
* РЕДАКТИРОВАТЬ *
Ради кого-либо в будущем, кто ищет это, здесьтак выглядит мой SQL-запрос после добавления значений параметров.Я сократил его, чтобы показать вам только основные:
SELECT dbo.Users.UserID
FROM dbo.Users
WHERE dbo.Users.UserID = @UserID
Вставив это в мой отчет отчетов, мы сгенерировали только те записи о пользователе, который в данный момент вошел в систему. Довольно просто!