Я использую отчеты о кендо v 11.x. и MS SQL Server. Я создал хранимую процедуру, которая возвращает список людей.
Затем я создал отчет о кендо, используя Visual Studio Я выбрал пустой отчет и затем создал sqldatasource из панели инструментов. Я выбрал хранимую процедуру, а затем снова создал таблицу, используя набор инструментов, а затем использовал проводник данных, перетаскивая имена полей в имя и одно поле снаружи.
Когда я нажимаю на вкладку предварительного просмотра, она работает как положено
Но моя хранимая процедура вызывается в базе данных несколько раз, иногда 2 раза, 4 раза, в зависимости от количества полей в формах.
Я подтвердил это, сохранив запрос на вставку в процедуре
INSERT INTO dbo.Test
(
[Name]
)
VALUES
(
'abc' -- Name - varchar(50)
)
SELECT p.* FROM dbo.Person AS p
Каждый раз, когда я нажимаю на вкладку предварительного просмотра, в тестовой таблице есть несколько строк.
Я попытался использовать последнюю версию 12.x, но проблема все еще присутствует. Это определенно будет загружать базу данных.