Mar*_*lef 23 reporting-services ssrs-2008
我有一个带有几个参数的SSRS(SQL Server 2008 R2)报告.我遇到一个问题,其中一个参数在首次加载报表时没有始终如一地选择其默认值.
具体来说,它在BIDS中工作正常,但是一旦部署到IIS并在IE中查看,它就会间歇性地工作(在一台服务器上工作,但不能在另一台服 间歇性地,我的意思是它在我部署它的服务器上工作,但是当我将RDS文件复制到另一台服务器时,我的参数的默认行为被破坏了.
细节
该参数具有一系列在"可用值"部分中指定的指定(常量)整数值,这些值表示固定报告周期的选择.默认值具有单个指定值,该值与其中一个可用值匹配.
选项:数据类型为整数,无空值,无多个值,参数可见,自动确定何时刷新.
任何想法为什么我看到这种行为?
Din*_*rer 30
这是事实,一旦将报告部署到服务器,则参数将在服务器级别进行控制.
但是,一旦要注意的是,如果您重新部署报告并更改默认值,则不会在服务器上更改它们!必须删除并部署报告才能使新默认值生效.
如果您不想删除报告,请在报告服务器上手动更改默认值.
Mar*_*lef 11
我发现了自己对这个问题的回答.我在这里详细介绍了SSRS可能会被相同行为混淆的其他任何人.可以与RDL文件分开管理参数,并且可以在将报告部署到服务器后覆盖默认值.要管理服务器上的参数:
| 归档时间: |
|
| 查看次数: |
26307 次 |
| 最近记录: |