使用XSL报告

时间:2011-03-14 16:32:05

标签: c# xslt

我对XSL中的报告有以下疑虑。 我在XSL中生成报告,我有一个“类型”列,可以是Q,A,N或T.无论何时更改“类型”,都必须更改页面或分页! 有人知道一些事情!?

1 个答案:

答案 0 :(得分:0)

这取决于您的平台,但一般的答案是在您的XSLT中执行类似的操作:

<xs:element name="a">
  <xs:attribute name="href">
    <xs:text>ViewReport?row=</xs:text>
    <xs:value-of select="@rowid" />
    <xs:text>&op=q</text>
  </xs:attribute>
  <xs:text>Q</xs:text>
</xs:element>

单击Q时,它将使用当前行ID和指向Q操作的指针提取ViewReport。当然,你需要另外一个用于A,N等操作。

链接的确切工作方式取决于您的平台。我假设一个基于Web的系统使用HTTP GET参数,但您可以根据自己的需要进行调整。