html - SSRS - 有序列表打破中间列表并重新开始
问题描述
在使用 SSRS 时,我的有序列表似乎有问题。报告从数据库中提取的字符串遵循以下格式:
<ol>
<li>First listed item</li>
<li>Second listed item</li>
<li>Third listed item with subset:
<ol>
<li>Third listed, 1st subset</li>
<li>Third listed, 2nd subset</li>
</ol>"Random notes here"
</li>
<li>Fourth listed item with subset:
<ol>
<li>Fourth listed, 1st subset</li>
<li>Fourth listed, 2nd subset</li>
<li>Fourth listed, 3rd subset</li>
</ol>"Another random note here"
</li>
<li>Fifth listed item
</li>
</ol>
我似乎遇到的问题是,当它获得“第四个列出的项目”时,编号从 1 号而不是 4 号重新开始。呈现此数据的占位符属性确实具有“HTML - 解释 html 标记”作为样式的选择。当我用上面的代码得到一个简单的 html 文件时,它看起来是正确的,但是当报告呈现它时,它会重新开始计数。我不确定是什么导致报告这样做。
解决方案
尝试在<li></li>
标签内放置不带标签的附加内容<ol></ol>
。
在常规 HTML 中,我们不会在<ol></ol>
标签内放置文本,但在 SSRS 中,要获得我们想要的输出是很棘手的。检查下面的 HTML 代码。
<ol>
<li>First listed item</li>
<li>Second listed item</li>
<li>Third listed item with subset:
<ol>
<li>Third listed, 1st subset</li>
<li>Third listed, 2nd subset</li>
"Random notes here"
</ol>
</li>
<li>Fourth listed item with subset:
<ol>
<li>Fourth listed, 1st subset</li>
<li>Fourth listed, 2nd subset</li>
<li>Fourth listed, 3rd subset</li>
"Another random note here"
</ol>
</li>
<li>Fifth listed item
</li>
</ol>
推荐阅读
- python - Discord.py 重写多服务器数据
- django - ImportError:没有名为“嵌套内联”的模块
- php - 阻止 PHP 脚本访问文件系统
- java - Lombok,仅使用 getter setter 不等于或 tostring
- android-studio - 与 4.0 相比,Android 8.0 上的 Android Studio 调试极其缓慢
- amazon-web-services - 如何使用 AWS Lambdas 处理多个扇出
- php - 如何在php中获取字符串第一个字符和(-)第一个字符大写之后?
- javascript - 按记录 id 定义节点索引
- javascript - 如何为导入 TypeScript 模块的 JS 应用程序配置 ESlint
- pysnmp - 通过 pysnmp 尝试时 snmpv3 getone 失败 (WrongValueError)