如何解决当行超过 RML 中的页面长度时,如何将行换行到下一页?
我有以下代码并且正在使用 blockSpan 属性。 blockSpan 超过了页面的长度,这当然会返回错误。我应该如何解决这个问题?我检查了文档,我看到的最接近的是指定行高的能力,但在这种情况下,我不知道行高,因为它取决于输入字典、数据。
{{script}}
def start_stop_ranges():
my_list = []
y_i = 1
for fund in data:
y_f = y_i + len(data[fund]['existing']) + len(data[fund]['ongoing'])
if y_f == y_i:
continue
else:
my_list.append((y_i,y_f))
y_i = y_f + 1
return my_list
{{endscript}}
[....]
<blockTableStyle id="table1">
[...]
{{for my_range in start_stop_ranges()}}
<blockSpan start="0,{{my_range[0]}}" stop="0,{{my_range[1]}}"/>
{{endfor}}
</blockTableStyle>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。