kendo-ui - Kendo Reporting 多次调用存储过程
问题描述
我正在使用剑道报告 v 11.x。和 MS SQL 服务器。我创建了一个返回人员列表的存储过程。然后,我使用 Visual Studio 创建了一个剑道报告。我选择了一个空白报告,然后从工具箱中创建了一个 sqldatasource。我选择了存储过程,然后再次使用工具箱创建了一个表,然后我使用数据资源管理器将字段名称拖到名称和一个字段外部。
当我单击预览选项卡时,它按预期工作
但是我的存储过程有时在数据库中被多次调用 2 次、3 次、4 次,具体取决于表单中的字段数。我验证了这一点,我在过程中保留了插入查询
INSERT INTO dbo.Test
(
[Name]
)
VALUES
(
'abc' -- Name - varchar(50)
)
SELECT p.* FROM dbo.Person AS p
每次单击预览选项卡时,测试表上都会出现多行。我也尝试使用最新的 12.x 版本,但问题仍然存在。这肯定会给数据库带来负担。