Kendo ui Kendo报告多次调用存储过程

Kendo ui Kendo报告多次调用存储过程,kendo-ui,Kendo Ui,我用的是剑道11.x版。和MS SQL Server。我创建了一个存储过程,它返回一个人员列表。 然后,我使用VisualStudio创建了一个剑道报告。我选择了一个空白报告,然后从工具箱中创建了一个sqldatasource。我选择了存储过程,然后再次使用工具箱创建了一个表,然后使用data explorer将字段名称拖到名称和一个字段外部。 当我单击“预览”选项卡时,它按预期工作 但是,我的存储过程在数据库中被调用了多次,有时是2次、3次、4次,具体取决于表单中字段的数量。 我通过在过程

我用的是剑道11.x版。和MS SQL Server。我创建了一个存储过程,它返回一个人员列表。 然后,我使用VisualStudio创建了一个剑道报告。我选择了一个空白报告,然后从工具箱中创建了一个sqldatasource。我选择了存储过程,然后再次使用工具箱创建了一个表,然后使用data explorer将字段名称拖到名称和一个字段外部。

当我单击“预览”选项卡时,它按预期工作

但是,我的存储过程在数据库中被调用了多次,有时是2次、3次、4次,具体取决于表单中字段的数量。 我通过在过程中保留insert查询验证了这一点

INSERT INTO dbo.Test
    (
        [Name]
    )
    VALUES
    (
        'abc'  -- Name - varchar(50)
    )
   SELECT p.* FROM dbo.Person AS p
每次单击“预览”选项卡时,测试表上都有多行。 我也尝试过使用最新的12.x版本,但问题仍然存在。这肯定会增加数据库的负载