用存储过程作 UAP 报表重点是关注:1.存储过程设为数据源 .2.报表查询条件做存储过程的参数建立存储过程(一般要带参数,如果不带参数,可以直接用 SQL 语句例如:IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id =OBJECT_ID(Ndbo.lcx1) and OBJECTPROPERTY(id,NIsProcedure)=1)DROP PROCEDURE dbo.lcx1CREATE PROCEDURE dbo.lcx1cVenCode nvarchar(20)ASSELECT cvencode,cvenname from Vendorwhere cVenCode=cVenCode GOexec dbo.lcx1 200001在 UAP 里为建立报表项目设立数据源1.查询脚本设置2.查询参数设置3.查询结果列4.过滤条件设置查询条件设置1.进入标准条件2.设置条件保存/关闭/ 发布项目报表效果