zoukankan      html  css  js  c++  java
  • Reporting Services Report 带参数

    SQL Server Business Intelligence Development Studio

    针对MSSQL,对SSRS报表添加参数

    右键单击“数据集属性”

    添加Where语句

     WHERE A.客户编号= @NUM and A.订单批号 = @LOT

    确定后会自动生成两个参数

    单击预览需要填写搜索条件

    二、设置筛选的表数据日期格式

    新建---参数

     

    在“设计”视图中,右键单击表的行控点或列控点,并选择“Tablix”属性,单击“筛选器”,再单击“添加”.,

    在“表达式”的下拉列表中选择“完工日期”

    再单击“值”右边的(fx)按钮,此时打开“表达式”对话框

    在“类别”中单击“参数”,双击刚才新建的comDate参数

    单击两次确定后预览

    三、添加可用值列表的参数

    新建一个参数clientname

    在“报表数据”窗口中,单击新建---数据集,打开数据集属性窗口,输入数据集名称ClientNumDataset,此数据集用于填充clientname报表参数的有效值列表。

    确保数据源为共享的那个数据源,并输入数据源SQL

    单击确定,即填充数据集的字段列表。此数据集将用于提供clientname参数的有效值.

    选择参数"clientname",单击“参数属性”,可用值中选择“从查询中获取值”,数据集选择刚新建的数据集,选择值及标签,通过选择标签的名称,参数的有效值下拉列表现在将显示每个客户的名称,而不是编号

    单击默认值,选择“从查询中获取值”,数据集选择新建的数据集,值字段选择ID,单击确定

    预览

  • 相关阅读:
    【Codeforces 349B】Color the Fence
    【Codeforces 459D】Pashmak and Parmida's problem
    【Codeforces 467C】George and Job
    【Codeforces 161D】Distance in Tree
    【Codeforces 522A】Reposts
    【Codeforces 225C】Barcode
    【Codeforces 446A】DZY Loves Sequences
    【Codeforces 429B】Working out
    【Codeforces 478C】Table Decorations
    【Codeforces 478C】Table Decorations
  • 原文地址:https://www.cnblogs.com/Snowfun/p/1914226.html
Copyright © 2011-2022 走看看