【问题标题】:How to create textbox in Microsoft Reporting Service?如何在 Microsoft Reporting Service 中创建文本框?
【发布时间】:2010-05-27 07:18:55
【问题描述】:

我在 Microsoft Reporting Service 中创建了一个在浏览器中显示的报告。我想创建一个打开一个文本框的按钮,用户可以在其中填写文本。此文本应保存在底层数据库的列中。

【问题讨论】:

    标签: reporting-services reporting


    【解决方案1】:

    这是做不到的,Reporting Services 不适合。

    但是……如果你真的很想做,可以这样:

    • 创建报告
    • 在参数部分有一个像上面提到的文本框输入
    • 定义一个调用存储过程的数据集*,该存储过程应将该文本框的内容作为参数
    • 在存储过程中,您可以将该值插入到表中

    *请注意,它不必是存储过程,这只是让它更容易。您可以直接在数据集的命令文本中执行此操作。

    此提示仅适用于勇敢和精神错乱的人。现在回到我说的那一点“Reporting Services 不适合那个”。这是一种非常糟糕的做法,可能比使用 goto 语句更糟糕,请谨慎使用。

    【讨论】:

    • 好吧,我知道这不是一个方便的解决方案,但我的想法是在报告服务中使用 vb 的一种形式。由按钮激活。另一种方法是链接到服务器上其他地方的文件。我知道文本字段,但大小不方便,我看不到文本
    猜你喜欢
    • 2010-09-27
    • 1970-01-01
    • 2013-11-28
    • 1970-01-01
    • 2017-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多