1
我对XSL中的报告有以下担忧。 我在XSL中生成报告,我有一个可以是Q,A,N或T的“类型”列。每当您更改“类型”时,都必须更改页面或中断页面!有人对此有所了解!?使用XSL报告
我对XSL中的报告有以下担忧。 我在XSL中生成报告,我有一个可以是Q,A,N或T的“类型”列。每当您更改“类型”时,都必须更改页面或中断页面!有人对此有所了解!?使用XSL报告
这取决于你的平台上,但最普遍的回答是做这样的事情在你的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,它会拉起ViewReport与当前行ID和指向Q操作的指针。当然,您需要其中的另一个用于A,N等操作。
链接的工作方式取决于您的平台。我假设一个具有HTTP GET参数的基于Web的系统,但您可以根据自己的需要进行调整。
如果您正在寻找带有此功能的XSL-FO词汇表中的元素,则应该相应地重新标记。如果您正在使用一些“标准”XSLT样式表(如DocBook的样式表),则必须将此信息添加到问题中。如果您正在运行自己的转换,则需要提供缩减输入样本和确切的期望输出。否则这个问题是无法回答的。 – 2011-03-14 17:12:17
我使用添加到打印页面的元素的css类,您可以在https://github.com/SiamandMaroufi/webreport上看到示例 – 2016-12-19 21:14:56